新梦想网络 > 客服中心 > 虚拟主机问题 > 正文缩放字号: [收藏本问题]

通过.htaccess实现子站功能

时间:2013-06-13来源:蓝木网络 作者:蓝木网络 点击:
     很多站长是有多个网站,或者想多建立几个网站,租用一台服务器或者vps,成本就过高;西部数码支持子站的win主机也不划算。那该怎么办呢?
 
       感谢.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]

     需要注意的是,程序要尽量使用相对路径。

    TAG:

    下载此文章 (欢迎转载,请注明出处:http://www.xmxwl.net/help/host/20130613/13111.html)