如何从 ?page_id=... (apache) 重定向?

如何从 ?page_id=... (apache) 重定向?

我在 Wordpress 上有网站。这是 Wordpress 中的网页www.my-domain/?page_id=111

现在我需要在 Wordpress 之外(在同一台服务器上)创建页面并将流量引导至该页面而不是 ?page_id=111。

当我在 .htaccess 中创建一些规则时Redirect new_file.php https://www.my-domain/?page_id=111什么也没有发生。

谢谢你的每一条建议。

答案1

您的参数弄反了。应该是: Redirect old.html new.html

但是,Redirect 不会处理查询字符串。请使用以下命令:

RewriteEngine On
RewriteCond %{QUERY_STRING} page_id=111
RewriteRule oldpage.php newpage.php

相关内容