*.xiaoz.com已经IP指到SERVER了想把
12.xiaoz.com
87d.xiaoz.com
aaaa.xiaoz.com
这些乱7八遭的这些主机头指到WWW上
但是为了方便 自己调试还不能把localhost和ip也转向,IP还是没规律的设置是放到.htaccess里的主要是我发现%{HTTP_HOST}是整个主机头,他不能检测主机头(域名)的一部分,或者说是前缀不太想用 !^ 这种方法,因为要对应IP LOCALHOST 和域名都写规则,想写一个能检测出来域名前缀的这样写一条就OK了请会的大牛多帮忙,3Q
12.xiaoz.com
87d.xiaoz.com
aaaa.xiaoz.com
这些乱7八遭的这些主机头指到WWW上
但是为了方便 自己调试还不能把localhost和ip也转向,IP还是没规律的设置是放到.htaccess里的主要是我发现%{HTTP_HOST}是整个主机头,他不能检测主机头(域名)的一部分,或者说是前缀不太想用 !^ 这种方法,因为要对应IP LOCALHOST 和域名都写规则,想写一个能检测出来域名前缀的这样写一条就OK了请会的大牛多帮忙,3Q
12.xiaoz.com
87d.xiaoz.com
aaaa.xiaoz.com
指向到
www.xiaoz.com
上面去吗?
RedirectMatch 301 ^(.*)\.xiaoz\.com$ www.xiaoz.com
那请问要是下面有个xiaoz.com/bbs 我在bbs下改了.htaccess那怎么把23.xiaoz.com/bbs转到www.xiaoz.com/bbs去那??
不知道为什么就是不行,我看alias 这模块启用了啊,怪了,是不是RedirectMatch只能检测到URL的资源部分和整个主机头部分啊?? 主机头的www或者32,3sdfs之类的检测不了啊??
# 让wap.99xunle.com 访问/wap目录
RewriteEngine On
RewriteCond %{HTTP_HOST} ^wap.99xunle.com$
RewriteCond %{REQUEST_URI} !^/wap/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /wap/$1
RewriteCond %{HTTP_HOST} ^wap.99xunle.com$
RewriteRule ^(/)?$ wap/index.php [L]
# 让([0-9a-zA-Z]+).99xunle.com 访问/([0-9a-zA-Z]+)目录
RewriteEngine On
RewriteCond %{HTTP_HOST} ^([0-9a-zA-Z]+)\.99xunle\.com$
RewriteCond %{REQUEST_URI} !^/%1/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /%1/$1
RewriteCond %{HTTP_HOST} ^%1\.99xunle\.com$
RewriteRule ^(/)?$ %1/index.php [L]
$1 (.*)