因为K内核和apache都支持.htaccess,所以我们可以通过这个办法来实现二级域名绑定子目录。
具体代码: RewriteEngine on RewriteCond %{HTTP_HOST} ^(blog|bbs|cn括号内全部写二级域名).czvipw这里注意修改成自己的域名,其他地方不要动.com$ RewriteRule ^(.*)$ /%1/$1 [L, NC] 另存为.htaccess上传的网站根目录即可。二级域名指向根目录下的同名的子目录。 如果要设置具体的二级域名指向不同名字的子目录可以用下面的代码: RewriteEngine on DirectoryIndex index.php index.html index.htm index.shtml #让www.czwzgs.com 访问根目录CMS RewriteCond %{HTTP_HOST} ^www.czwzgs.com$ RewriteCond %{REQUEST_URI} !^/ RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.*)$ /$1 RewriteCond %{HTTP_HOST} ^www.czwzgs.com$ RewriteRule ^(/)?$ /index.php [L] #让home.czwzgs.com 访问home目录UcenterHome RewriteCond %{HTTP_HOST} ^home.czwzgs.com$ RewriteCond %{REQUEST_URI} !^/home/ RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.*)$ /home/$1 RewriteCond %{HTTP_HOST} ^home.czwzgs.com$ RewriteRule ^(/)?$ home/index.php [L] #让bbs.czwzgs.com 访问bbs目录论坛 RewriteCond %{HTTP_HOST} ^bbs.czwzgs.com$ RewriteCond %{REQUEST_URI} !^/bbs/ RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.*)$ /bbs/$1 RewriteCond %{HTTP_HOST} ^bbs.czwzgs.com$ RewriteRule ^(/)?$ bbs/index.php [L] 转载自:http://www.czwzgs.com/webtechnology/164.html |
|
沙发#
发布于:2015-01-30 08:23
亲测可用。
演示地址:digi.czvipw.com |
|