我正在使用fastcgi在nginx上运行wordpress。 Wordpress永久链接都运行良好,但我有一个特别的网址,我需要更好地呈现(特别是对于页面的社交共享)。
我想将url / competitions / tables /?competition = 1234显示为/ competitions / tables / 1234
此外,我希望用户能够导航到/ competitions / tables / 1234并正确显示页面。
从wordpress的角度来看,我有使用自定义页面模板创建的“竞赛”网址部分,而“桌面”网址部分则相同。
这里的任何建议都会很棒。这个阶段让我发疯了。
谢谢, 米克。
答案 0 :(得分:0)
这不是最佳解决方案,但它可以快速解决。 注意:这仅适用于竞争对手1234。
要做
创建新模板:single-1234.php + html / functions等
在您的"表格中#34;模板,读取网址,如果竞争参数= 1234,则将用户重定向到" / competitions / tables / 1234"网址
答案 1 :(得分:0)
也许:
rewrite ^/competitions/tables(.*)$ /competitions/tables/$arg_competition? permanent;