我的 wordpress 在 mysite.com 中运行良好,但安装在 mysite.com/u 中的YOURLS无法正常工作,当我单击任何缩短的链接时,我会收到 404 错误(wordpress)。
但是,我通过将其添加到 nginx.conf 来让你的工作
location /u { try_files $uri $uri/ /u/yourls-loader.php;
但随后 WordPress 链接中断。
这是我的默认nginx.conf
我知道解决方法是将其添加 try_files $uri $uri/ /u/yourls-loader.php;
到 nginx.conf 中的某个位置,但是在不破坏 wordpress 的情况下将其放在哪里。?
=================== 更新1 =========================
我得到了这部分工作。使用相同的配置,但我注意到以开头的 wordpress 链接u
不起作用 ex:http://example.com/understand-math
而是重定向到Error 403 - Forbidden
???
================ 更新2 ============
好的,我通过添加另一个斜杠/
而location /u/
不是location /u