[英].htaccess 301 redirect not working - tried Redirect, RewriteMatch, RewriteRule
我在專用服務器上的LAMP堆棧中。
在域根目錄中,有WordPress。
在/ finder子文件夾中,還有另一個腳本。 該腳本不使用.htaccess
我們決定移動一個新的OpenSource腳本,該腳本安裝在/ squirrel子文件夾中。
現在,我們希望將/ finder URL重定向到/ squirrel頁面,但是對於兩個腳本頁面而言,這些特性是不同的。 因此,我在.htaccess中手動編寫了約300行301重定向,並將文件放在/ finder文件夾中。 不工作。 為了進行測試,我將重定向減少到一個,甚至無法正常工作:重定向301 /finder/art.php http://domain.com/squirrel/
還嘗試了Redirect,RewriteMatch,RewriteRule,似乎沒有任何效果。
關於如何解決這個問題有什么建議嗎? 我很樂意分享更多細節,但是目前還不確定要分享哪些其他細節。
在/finder/.htaccess
內部,嘗試以下規則:
RewriteEngine On
RewriteRule ^art\.php$ /squirrel/ [L,NC,R=302]
請記住,由於此.htaccess
位於/finder/
文件夾中,因此RewriteRule
所有URI模式都不得包含finder/
。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.