簡體   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