我们正在NGINX上运行Drupal 7。配置运行良好,只是忽略了路径别名。当我们在那里导航时,我们得到一个“文件未找到”页面,而不是重定向到节点。
干净的URL工作得很好--使用干净URL的站点导航工作得很好。只是化名不起作用。我们使用这个配置示例作为设置的基础:https://www.nginx.com/resources/wiki/start/topics/recipes/drupal/
对我们缺少的东西有什么想法吗?
发布于 2018-01-26 10:03:37
如果您只是在-> location ~‘..php$AC.26^/update.php’{中添加以下代码片段
#Redirect urls with php extension
if ($request_uri ~ .*.php.*) {
error_page 404 = @rewrite;
}这应该能让它发挥作用!它基本上是告诉nginx如何处理带有.php扩展的urls。
然后重新启动nginx
sudo service nginx restarthttps://drupal.stackexchange.com/questions/254331
复制相似问题