通过PHP解析二级域名如何绑定指定目录?
时间:2023-02-26 01:54:01 | 来源:建站知识
时间:2023-02-26 01:54:01 来源:建站知识
通过PHP解析二级域名如何绑定指定目录?:1:首先进行2级域名的解析,这个要去你的域名商那里,把你的2级域名解析到你的空间IP上。
2:在网站根目录新建个.htaccess文件,在此文件中加入以下语句:
RewriteEngine on
# 把 域名改为你要绑定的域名.
RewriteCond %{HTTP_HOST} ^(www.)?域名$
# 把 bbs改为要绑定的目录.
RewriteCond %{REQUEST_URI} !^/bbs/
# 不要改以下两行.
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
# 把 bbs改为要绑定的目录.
RewriteRule ^(.*)$ /bbs/$1
# 把 域名改为你要绑定的域名
# 把 bbs 改为要绑定的目录.
# bbs/ 后面是首页文件index.php, index.html……
RewriteCond %{HTTP_HOST} ^(www.)?域名$
RewriteRule ^(/)?$ bbs/index.php [L]
上面的整套语句是绑定一个子目录,如需绑定多个子目录,你可以重复添加以上的全套语句!
完成后的文件内容是——
RewriteEngine On
RewriteCond %{HTTP_HOST} ^(www.)?域名$
RewriteCond %{REQUEST_URI} !^/bbs/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /bbs/$1
RewriteCond %{HTTP_HOST} ^(www.)?域名$
RewriteRule ^(/)?$ bbs/index.php [L]