Rumah  >  Artikel  >  pembangunan bahagian belakang  >  .htaccess中设置 RewriteCond %{HTTP_HOST} 不起作用

.htaccess中设置 RewriteCond %{HTTP_HOST} 不起作用

WBOY
WBOYasal
2016-06-23 13:40:021366semak imbas

RewriteEngine on
RewriteCond %{HTTP_HOST} ^aaa$ [NC]
RewriteRule ^([a-zA-Z]+/)+list-([0-9]+)-([0-9]+).html index.php?m=content&c=index&a=lists&catid=$2&page=$3
RewriteRule ^([a-zA-Z]+/)+show-([0-9]+)-([0-9]+)-([0-9]+).html index.php?m=content&c=index&a=show&catid=$2&id=$3&page=$4
RewriteCond %{HTTP_HOST} ^bbb$ [NC]
RewriteRule ^([a-zA-Z]+/)+list-([0-9]+)-([0-9]+).html index.php?m=wap&c=index&a=lists&catid=$2&page=$3
RewriteRule ^([a-zA-Z]+/)+show-([0-9]+)-([0-9]+)-([0-9]+).html index.php?m=wap&c=index&a=show&catid=$2&id=$3&page=$4


========================================
bbb是个手机站,地址跟aaa是不一样的
这样设置之后,访问bbb还是使用aaa的规则,RewriteCond %{HTTP_HOST}没起作用呀,麻烦帮俺看看,谢谢。


回复讨论(解决方案)

RewriteEngine on
RewriteCond %{HTTP_HOST} ^aaa$
RewriteRule ^([a-zA-Z]+/)+list-([0-9]+)-([0-9]+).html index.php?m=content&c=index&a=lists&catid=$2&page=$3 [NC]
RewriteRule ^([a-zA-Z]+/)+show-([0-9]+)-([0-9]+)-([0-9]+).html index.php?m=content&c=index&a=show&catid=$2&id=$3&page=$4 [NC]

RewriteCond %{HTTP_HOST} ^bbb$
RewriteRule ^([a-zA-Z]+/)+list-([0-9]+)-([0-9]+).html index.php?m=wap&c=index&a=lists&catid=$2&page=$3 [NC]
RewriteRule ^([a-zA-Z]+/)+show-([0-9]+)-([0-9]+)-([0-9]+).html index.php?m=wap&c=index&a=show&catid=$2&id=$3&page=$4 [NC]

楼上的亲,还是不行呀,结果一样

RewriteCond %{HTTP_HOST} ^aaa$

??打完整的域名??

完整域名也不行哎,5555

好吧,貌似是本地服务器不支持,上传远程就可以了,为神马啊啊啊

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn