虚拟主机建立多个网站

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /

根目录还可以绑定一个网站

# 绑定blog.xudadi.com 到 blog子目录

RewriteCond %{HTTP_HOST} ^blog.xudadi.com$ [NC]

RewriteCond %{REQUEST_URI} !^/blog/

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

# 绑定book.xudadi.com 到 book子目录

RewriteCond %{HTTP_HOST} ^book.xudadi.com$ [NC]

RewriteCond %{REQUEST_URI} !^/book/

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

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

</IfModule>

如果你以完成上面的步骤

你的子域名应该可以访问了 但你会发现在浏览器上访问 主域名+绑定的域名目录 也可以访问,可这并不是我们想要的  接下来我们完成最后一步;

在本地建个txt文件,复制下面的代码修改替换你要绑的域名和目录,并传到网站主目录下再改成为.htaccess。将代码保存为UTF-8的格式文件

在每一个绑定的目录中 如 blog目录中 也增加一个 .htaccess 文件

 

参考:https://jingyan.baidu.com/article/20095761ce854fcb0721b4e1.html

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注