繁体   English   中英

重写.htaccess中的规则问题

[英]Rewrite rule problems in .htaccess

这些Rewriterules我真的很头疼

1. RewriteRule ^category/([^/.]+)/([^/.]+)/([^/.]+)/?$ category.php?id=$1&cat=$2&page=$3   [QSA]
2. RewriteRule ^article/([^/.]+)/([^/.]+)/?$ article.php?id=$1&name=$2 [QSA]

3. RewriteRule ^search/([^/.]+)/([^/.]+)/?$ search.php?search=$1&page=$2 [QSA]

他们加载

..domain.comcategory/...

..domain.comarticle/....

..domain.comsearch/....

代替SLASH /(例如.COM和CATEGORY之间),我的意思是

..domain.com/category/...

..domain.com/article/....

..domain.com/search/....

奇怪的是,如果手动插入斜杠(/),它们都会全部加载页面。

尝试输入缺少的斜杠。 例:

RewriteRule ^category/([^/.]+)/([^/.]+)/([^/.]+)/?$ /category.php?id=$1&cat=$2&page=$3 [QSA]

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM