Php

htaccess 從 wordpress 頁面重定向到 php 頁面

  • October 4, 2012

我最近不得不更改網站上的 URL(在 Apache 上的 PHP 中)。

舊網址是: http://content.mywebsite.org.uk/hidden/discounts/

當使用者訪問上述連結時。

新網址是: http://www.mywebsite.org.uk/charity_benefits.php

我嘗試了以下(以及其他一些)的變體,但它對我不起作用。

RewriteCond %{REQUEST_URI} ^/hidden/discounts/$ [NC]
RewriteRule ^/hidden/discounts/$ /charity_benefits.php [R=302,L,NC]

我需要重定向重定向到**www**mywebsite.org.uk。(注意www!它很重要!)。

所以基本上,從舊頁面到新頁面的簡單重定向。(它們位於託管在同一伺服器上的不同子域(OLD: content., NEW: )上)。www.

好的,找出問題,將其發佈為答案,以防其他人遇到這個簡單的問題。

基本上,我有 2 個子域content.www.

結果我編輯了錯誤的.htaccess文件!

我需要將重寫規則添加到.htaccess託管在content.

我試圖將其添加到.htaccess託管的www..

所以很明顯它沒有用。

因此,如果您的重定向不起作用(並且您使用多個子域指向不同的文件夾)……

確保您編輯正確的.htaccess文件!

為什麼這種愚蠢的事情總是發生在我身上!

引用自:https://serverfault.com/questions/434834