15 七 2011, 10:17上午
Uncategorized:
by

1 条指导

通过 urlRewrite 来分发域名

image

万网的服务器,不支持绑定域名到新的目录。但是支持.htaccess,可以曲线通过urlRewrite来实现软路由分发域名。

这样的,我有五个域名分发到五个不同的目录下

这样就实现了一个域名的转向到新目录。

这个urlRewrite分成三句

RewriteEngine On : 打开urlRewrite

RewriteCond : 触发的条件

RewriteRule : 域名重写规则

这个里面用了,RewriteCond来判断域名是x2visual.com的情况下来重写url.(这个里面是用正则来匹配的)

RewriteRule (.*) /x2visual/$1

这一句是重写规则,前面是输出,后面是捕获。实际上就是去掉了域名路径中的/x2visual/这个值。

其它四个域名重复上面规则,实现软路由。

代码如下:

RewriteEngine On
RewriteCond %{HTTP_HOST} ^x2visual\.com$ [OR]
RewriteCond %{HTTP_HOST} ^www\.x2visual\.com$
RewriteCond %{REQUEST_URI} !^/x2visual/
RewriteRule (.*) /x2visual/$1
 
  • 我在说

  • 我在看

  • 新文章

  • 文章归档