簡體   English   中英

.htaccess 301重定向不起作用-嘗試了Redirect,RewriteMatch,RewriteRule

[英].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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM