2015-03-02 48 views
0

我在專用服務器上的LAMP堆棧上。.htaccess 301重定向不工作 - 試過重定向,重寫匹配,重寫規則

在域根中,有WordPress。

在/ finder子文件夾中,還有另一個腳本。此腳本不使用.htaccess

我們已決定移動安裝在/ squirrel子文件夾中的新的OpenSource腳本。

現在我們希望重定向/查找URL到/松鼠頁面,但是這兩個腳本頁面的slu are不同。所以我在.htaccess中手動編寫了大約300行301重定向,並將文件放在/ finder文件夾中。不工作。爲了測試,我已經減少了重定向到一個單一的一個,甚至不工作: 重定向301 /finder/art.php http://domain.com/squirrel/

也試過重定向,RewriteMatch,重寫規則,似乎沒有任何工作。

任何有關如何解決這個問題的建議?我很高興分享更多的細節,但不確定在這一點上分享什麼額外的細節。

回答

0

裏面/finder/.htaccess嘗試此規則:

RewriteEngine On 

RewriteRule ^art\.php$ /squirrel/ [L,NC,R=302] 

只要記住,因爲這.htaccess裏面/finder/文件夾,因此所有的URI模式爲RewriteRule不得包含finder/

+0

感謝隊友。試過。但沒有雪茄。 – OC2PS 2015-03-02 18:14:51

+0

什麼是您在瀏覽器中輸入的完整網址**,以及.htaccess位於何處? – anubhava 2015-03-02 18:15:39

+0

我輸入了domain.com/finder/art.php並且.htaccess在/ finder/ – OC2PS 2015-03-02 18:29:28