[英]wordpress, nginx and rewriting a url
我正在使用fastcgi在nginx上运行wordpress。 WordPress永久链接都可以正常工作,但是我有一个特定的网址,需要提供更好的网址(尤其是页面的社交共享)。
我希望网址/ competitions / tables /?competition = 1234显示为/ competitions / tables / 1234
另外,我希望用户能够导航到/ competitions / tables / 1234并正确显示页面。
从wordpress的角度来看,我具有使用自定义页面模板创建的“竞争” URL部分,以及用于“表格” URL部分的URL部分。
这里的任何建议都很好。 在这个阶段让我生气。
谢谢,米克。
这不是最佳解决方案,但可以快速解决。 注意:这仅适用于竞争对手1234。
去做
创建一个新模板:single-1234.php + html / functions等
在“表格”模板中,读取网址,如果比赛参数= 1234,则将用户重定向到“ / competitions / tables / 1234”网址
也许:
rewrite ^/competitions/tables(.*)$ /competitions/tables/$arg_competition? permanent;
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.