0
我使用這個重寫規則,這工作完全正常重寫規則增加了查詢字符串
RewriteRule ^(.*)-S\.html\??(.*)$ /index.php?mod=home&action=stadt&stadt=$1&$2 [QSA]
它指向的URL像/Albersdorf-Holst-S.html自己的PHP網址ARGS。
現在,我需要重新命名這些名稱中的一些,這就是爲什麼我要將RedirectPermanents置於適當位置的原因。 Likt本上,例如:
RedirectPermanent /Albersdorf-Holst-S.html http://www.gruppenunterkuenfte.de/Albersdorf-Holstein--S.html
我所期望的,把永久重定向的重寫規則的前面時,它會首先被執行,然後重寫規則將被應用到的結果。
但會發生什麼,是在地址欄中的URL重定向後寫道:
http://www.gruppenunterkuenfte.de/Albersdorf-Holstein--S.html?mod=home&action=stadt&stadt=Albersdorf-Holst&
爲什麼添加查詢字符串?爲什麼這隻會發生,當我首先重定向。