如果 URL 以 .HTML 结尾,我可以毫无问题地控制它并在 Joomla 中重定向它。但是如果以 .PHP 结尾,我会得到 404 页面。
我认为它可以通过以下两种方式之一进行修复:1. 让 Joomla 控制以 PHP 结尾的 URL,以便我可以从 Joomla 中重定向 URL 或 2. 尝试在 NGINX 配置中执行此操作:
location / {
try_files $uri $uri/ /index.php?$args;
}
location /oldsignup.php {
rewrite ^/.* http://example.com/signup.html permanent;
}
location /oldsignup2.php {
rewrite ^/.* http://example.com/signup.html permanent;
}
我尝试了上述方法,但失败了。
修复它: