通过.htaccess实现子站功能
很多站长是有多个网站,或者想多建立几个网站,租用一台服务器或者vps,成本就过高;西部数码支持子站的win主机也不划算。那该怎么办呢?
感谢.htaccess强大的功能,给我们带来了福音,.htaccess能实现伪静态,310跳转,脚本限制,404等一系列功能,今天就讲一下linux主机通过.htaccess实现子站功能。
新建一个.htaccess或者将以下代码加到最后
RewriteEngine on
感谢.htaccess强大的功能,给我们带来了福音,.htaccess能实现伪静态,310跳转,脚本限制,404等一系列功能,今天就讲一下linux主机通过.htaccess实现子站功能。
新建一个.htaccess或者将以下代码加到最后
RewriteEngine on
# 第一个子站
# 子站域名1.lanmun.com
RewriteCond %{HTTP_HOST} ^(1.)?lanmun.com$
# 对应目录1
RewriteCond %{REQUEST_URI} !^/1/
# 下面的不要修改
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
# 对应目录1
RewriteRule ^(.*)$ /1/$1
# 设置首页
RewriteCond %{HTTP_HOST} ^(1.)?lanmun.com$
RewriteRule ^(/)?$ 1/index.html [L]
需要注意的是,程序要尽量使用相对路径。
需要注意的是,程序要尽量使用相对路径。
相关问题
下载此文章 (欢迎转载,请注明出处:http://www.xmxwl.net/help/host/20130613/13111.html)
- 下一篇:西部数码虚拟主机如何开启gzip
- 上一篇:西部数码inux主机如何支持php5.3