关于泛解析 的配置问题 .htaccess

时间:2022-05-24 11:06:59
如 user.cxgw.com  >>转化到  www.cxgw.com/busines_info.php?user_name=user

#RewriteEngine on
#RewriteCond %{HTTP_HOST} ^[a-z0-9-]+.cxgw.com$
#RewriteRule ^/?$ /%{HTTP_HOST}
#RewriteRule ^/([a-z0-9-]+).cxgw.com/?$ /busines_info.php?user_name=$1 [L]

但我无法处理www.cxgw.com cxgw.com  
我必须排除以上这两个才能使网站正常访问

请问如何排除www.cxgw.com  和cxgw.com 其它都可以

4 个解决方案

#1


可以再入口文件里面定义转向的 index.php文件

#2


不明白无法处理www.cxgw.com 是什么意思
难道 ([a-z0-9-]+) 匹配不到 www 么?

#4


加上一行cond
RewriteCond %{HTTP_HOST} !^(www\.){0,1}cxgw\.com$

#1


可以再入口文件里面定义转向的 index.php文件

#2


不明白无法处理www.cxgw.com 是什么意思
难道 ([a-z0-9-]+) 匹配不到 www 么?

#3


#4


加上一行cond
RewriteCond %{HTTP_HOST} !^(www\.){0,1}cxgw\.com$