的改變部分我有喜歡的網址URL中使用的htaccess
- www.abc.com/pqr
- www.abc.com/sss/pqr/abc
- www.abc.com/ass/pqr/asd/dff
我想在不影響原始函數性的情況下將pqr更改爲其他單詞。
目前我做了這樣的事情
重寫規則^ PQR /(.*)http://www.mysite.com/someotherword/ 1 $ [L]
但它影響到像搜索,登錄功能。它以我想要的方式獲得重定向。
請幫
的改變部分我有喜歡的網址URL中使用的htaccess
我想在不影響原始函數性的情況下將pqr更改爲其他單詞。
目前我做了這樣的事情
重寫規則^ PQR /(.*)http://www.mysite.com/someotherword/ 1 $ [L]
但它影響到像搜索,登錄功能。它以我想要的方式獲得重定向。
請幫
聽起來像查詢字符串缺少?嘗試:
RewriteRule ^pqr/(.*) http://www.mysite.com/someotherword/$1 [QSA,L]
候補POST數據
使用get來代替。
使用重寫狀態時不與POST數據重定向文件,將數據存儲在數據庫中,然後調用重定向文件,當文件在新服務器上打開,從數據庫中加載後的數據。
如果你只想更換 「PQR」 的一部分,這是重寫規則:() 重寫規則^ PQR()$ $ 1someotherword $ 2 L]
它被重定向,但我沒有獲得POST數據。這就是搜索和登錄功能無法正常工作的原因。我也嘗試了你的答案,但它的工作原理與我的一樣。無論如何感謝您的即時回覆。 – 2012-07-21 13:55:19
發佈數據將不會發送到新的URL,這是一個安全問題。 – codewaggle 2012-07-21 14:06:14
那麼是否有其他方式,以便我可以更改部分網址以及發佈數據? – 2012-07-21 14:09:50