zl程序教程

您现在的位置是:首页 >  云平台

当前栏目

利用.htaccess绑定子域名到子目录(阿里云虚拟主机可用)

域名阿里 利用 可用 绑定 虚拟主机 子目录 htaccess
2023-09-27 14:27:54 时间

登陆域名管理台(如DNSPod) 把需要绑定的域名解析到你的空间;

登陆虚拟主机/空间管理台(如阿里云) 绑定域名到空间;

首先在本地建个txt文件,复制下面的代码修改替换你要绑的域名和目录,并传到网站主目录下再改成为.htaccess。注:在Windows系统下无法创建只有扩展名没有名字的文件,只能上传后修改。

下面是以 tec.tson.com 绑定到子目录tec为例的.htaccess代码.

         IfModule mod_rewrite.c

        RewriteEngine On

        RewriteBase/

        # 绑定 tec.tson.com 到子目录 tec

        RewriteCond%{HTTP_HOST}^tec\.tson\.com$[NC]

        RewriteCond%{REQUEST_URI}!^/tec/

        RewriteRule^(.*)$tec/$1?Rewrite[L,QSA]

        #可以绑定多个 只需重复上三行代码并更改一下域名、目录名 就好了

         /IfModule

把上面的代码生成的.htaccess文件放到网站的根目录下就能正常访问了,但注意一个问题:如果你先前的网站里面也用到.htaccess文件的话,一定要把这些代码加到原来的.htaccess文件最后面。也有很多程序会自己生成.htaccess文件,大家一定要注意。

我在用这个方法来做自己的子站的时候就造成自己的网站大约在半个小时处于无法访问状态,好在当时是在深夜,不知对大家使用网站造成影响没有。

现在你的子域名应该可以访问了。但还可以更完美,下面的.htaccess文件可以让我们用路径访问时直接跳转到二级域名。将.htaccess文件放到子目录下:

         IfModule mod_rewrite.c

        RewriteEngineOn

        RewriteBase/

        #只许绑定的域名访问

        RewriteCond%{HTTP_HOST}!^tec\.tson\.com$[NC]

        RewriteRule(.*)http://tec.tson.com/$1 [L,R=301]

        #对绑定目录下与 同名的目录的处理

        RewriteCond%{REQUEST_URI}^\/tec\/[NC]

        RewriteCond%{QUERY_STRING}!^(.*)?Rewrite

        RewriteRule^(.*)$/%{REQUEST_URI}/%{REQUEST_URI}/$1?Rewrite[L,QSA]

         /IfModule

#一对一绑定域名方法

 IfModule mod_rewrite.c 

 RewriteEngine On

 RewriteBase /

 # 绑定www.blooo.cn 到子目录bloo

 RewriteCond %{HTTP_HOST} ^blooo\.cn$ [NC]

 RewriteCond %{REQUEST_URI} !^/blmo/

 RewriteRule ^(.*)$ blmo/$1?Rewrite [L,QSA]

 # 绑定www.blooo.cn 到子目录blmo

 RewriteCond %{HTTP_HOST} ^www\.blooo\.cn$ [NC]

 RewriteCond %{REQUEST_URI} !^/blmo/

 RewriteRule ^(.*)$ blmo/$1?Rewrite [L,QSA]

 # 绑定music.blooo.cn 到子目录blmu

 RewriteCond %{HTTP_HOST} ^music\.blooo\.cn$ [NC]

 RewriteCond %{REQUEST_URI} !^/blmu/

 RewriteRule ^(.*)$ blmu/$1?Rewrite [L,QSA]

 # 绑定www.zhoujiahua.cn 到子目录jiahua

 RewriteCond %{HTTP_HOST} ^zhoujiahua\.cn$ [NC]

 RewriteCond %{REQUEST_URI} !^/jiahua/

 RewriteRule ^(.*)$ jiahua/$1?Rewrite [L,QSA]

 RewriteCond %{HTTP_HOST} ^www\.zhoujiahua\.cn$ [NC]

 RewriteCond %{REQUEST_URI} !^/jiahua/

 RewriteRule ^(.*)$ jiahua/$1?Rewrite [L,QSA]


阿里P8写出的《深入理解Java虚拟机3》轻松学会JVM底层 Java是目前用户最多、使用范围最广的软件开发技术,Java的技术体系主要由支撑Java程序运行的虚拟机、提供各开发领域接口支持的Java类库、Java编程语言及许许多多的第三E方Java框架(如Spring、 MyBatis等) 构成。在国内,有关Java类库API、Java语言语法及第三方框架的技术资料和书籍非常丰富,相比而言,有关Java虚拟机的资料却显得异常贫乏。
GitHub获120k+star的阿里内网“疯传”葵花宝典JVM虚拟机调优指南 jvm性能调优都做了什么? JVM性能调优有很多设置,这个参考JVM参数即可. 主要调优的目的: 控制GC的行为.GC是一个后台处理,但是它也是会消耗系统性能的,因此经常会根据系统运行的程序的特性来更改GC行为 控制JVM堆栈大小.一般来说,JVM在内存分配上不需要你修改,(举例)但是当你的程序新生代对象在某个时间段产生的比较多的时候,就需要控制新生代的堆大小.同时,还要需要控制总的JVM大小避免内存溢出 控制JVM线程的内存分配.如果是多线程程序,产生线程和线程运行所消耗的内存也是可以控制的,需要通过一定时间的观测后,配置最优结果
建站如何选择阿里云虚拟主机、轻量应用服务器、云服务器ECS 目前阿里云支持建站的产品有虚拟主机、轻量应用服务器、云服务器ECS,那么这三种应该怎么选择呢?那种最适合自己?下面小编来说说这几个产品有什么不同,应该如何选择以及云服务器ECS的选购思路: