重定向WordPress页面而不更改URL或执行301

时间:2016-12-15 07:21:52

标签: php wordpress .htaccess mod-rewrite url-rewriting

我有一个像https://mydomain/pages/123_share这样的网址 但相应的WordPress页面将是https://mydomain/pages/123/

如何使用.htaccess,WordPress wp-engine等执行此操作?在这里,问题是我无法使用301重定向。我需要提供该页面的内容。这意味着无论何时键入第一个URL,我都需要提供第二个URL的内容,而不传递额外的HTTP标头或更改URL。

我该怎么办?
提前谢谢。

1 个答案:

答案 0 :(得分:0)

如果您启用了mod_proxy,则只需使用与外部重定向相同的规则,但代理它:

 RewriteRule ^pages/123_share$ https://mydomain/pages/123/ [NS,P]

页面应该有一个<link rel=canonical …用于搜索引擎优化。