我試圖重定向,看起來像正則表達式測試程序的工作而不是在.htaccess
'accommodation/destination.php?code=108459&destination=Yang+Chum+Noi'
正則表達式我使用的是網址:
(^accommodation/destination\.php\?code=([0-9]+)&destination=([^/]+)$)
...工作正常在我的正則表達式測試中,但是當我在.htaccess
文件中使用它時,它不起作用。
我在這裏錯過了什麼嗎?
是的一些不必要的逃脫,我會在它工作時將它們取出。我使用捕獲的代碼重定向到另一個URL – Chaoley 2010-10-20 08:44:53
您忘記了QSA,它不是用於隱藏GET參數的htaccess重定向方式。 – MatTheCat 2010-10-20 08:51:03
實際上,這個重定向來自一箇舊的URL,它使用GET參數到一個新的URL,並且被處理在當前行的下面。我正在檢查QSA的文檔,但似乎不適用,因爲我沒有傳遞查詢字符串。 – Chaoley 2010-10-20 09:00:01