htaccess 从 wordpress 页面重定向到 php 页面

htaccess 从 wordpress 页面重定向到 php 页面

我最近必须更改网站上的 URL(使用 Apache 上的 PHP)。

旧网址为: http://content.mywebsite.org.uk/hidden/discounts/
当用户访问上述链接时。
新的 URL 是: http://www.mywebsite.org.uk/charity_benefits.php

我尝试过以下变体(以及其他一些变体),但对我来说不起作用。

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

我需要重定向到wwwmywebsite.org.uk。(注意www!这很重要!)。

因此,基本上,只需从旧页面重定向到新页面即可。(新页面位于同一台服务器上托管的不同子域(旧:content.,新:)上www.)。

答案1

好的,解决了问题,将其作为答案发布,以防其他人遇到这个简单的问题。
基本上,我有 2 个子域content.www.
结果发现我编辑了错误的.htaccess文件!

我需要将重写规则添加到.htaccess托管于的,content.
我正尝试将其添加到.htaccess托管于的www.

所以显然它没有起作用。

因此,如果您的重定向不起作用(并且您使用多个子域指向不同的文件夹)...

确保您编辑的是正确的.htaccess文件!

为什么这种愚蠢的事情总是发生在我身上!

相关内容