欢迎访问web记录!每一步的成长都是一种幸福,聪明的女孩擅长记录幸福!
您现在的位置:web记录 > 网站运营 > 建站心得 >

通过.htaccess实现子站功能

更新时间:2014-07-28 浏览次数:

很多站长是有多个网站,或者想多建立几个网站,租用一台服务器或者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]

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

关键词:

    + 相关信息

    前端案例

    返回顶部 欢迎访问web记录!每一步的成长都是一种幸福,聪明的女孩擅长记录幸福!