EMLOG下二级域名绑定子目录伪静态规则

2014-6-27 14:48  2/7979  尔今     

这里说的二级域名绑定子目录,是指在主域名对应空间根目录装了EMLOG程序的情况,并且是linux+apache环境。我们想让二级域名指向子目录实现访问,就需要修改一下伪静态规则。首先,在你的空间管理平台中绑定二级域名(通常说接收)如:i.ewceo.com,同时域名也要做好解析工作(一般可以用*号泛解析), 剩下的就是配置.htaccess文件了,直接打开根目录下的.htaccess文件可以看到如下代码:

<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteBase /
RewriteRule . /index.php [L]
</IfModule>

现在我们以指定i.ewceo.com指向/i/目录为例修改以上代码:

<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{HTTP_HOST} ^www.ewceo.com$
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteBase /
RewriteRule . /index.php [L]

RewriteCond %{HTTP_HOST} ^i.ewceo.com$
RewriteCond %{REQUEST_URI} !^/i/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /i/$1
RewriteCond %{HTTP_HOST} ^i.ewceo.com$
RewriteRule ^(/)?index.php$ i/index.html [L]
</IfModule>

如此一来就可以让主站与二级域名站互不干扰了。

相关内容

相关评论

综合搜索 by 2014-11-05 18:41
我也是这么玩的,不过是IIS主机,方法有点不同。
彩虹之家 by 2014-06-27 15:21
碉堡了,收藏了!是个好文章!

您只需要填写验证码并提交评论即可
  • 近期热门
  • 为您推荐
  • 最新评论

返回顶部