如何重写不存在的 url 以显示来自 wordpress 的动态页面的内容

how to rewrite non exist url to display content of dynamic page from wordpress

如果单击域,则在 wordpress 中正常。com/index。php?p=2 它重定向到域。com/sample-page/

现在说我喜欢显示示例页面内容域。com/sample-page/

从不存在url

域。com/member/abc/

域。com/member/bbb/

域。com/member/ccc/

但是当用户 运行 上述任何一个 URL 示例时。com/member/xxx/ 在浏览器中它会显示示例的内容。com/sample-page/ 没有任何重定向到示例。com/sample-page/

所以地址仍然在示例中。com/member/xxx/

请在 .htaccess 或 functions.php

中建议如何操作

这听起来很简单,您只需要一个内部重写规则:

RewriteEngine on
RewriteRule ^/?member/.+/?$ /sample-page/ [END]

必须在 到 wordpress 内部规则之前实施此类规则。