Drupal Nginx rewrite配置

Drupal推荐一般使用Apache Httpd进行部署,但是我们也可以直接使用Nginx进行部署,只是官方的nginx配置一直没有名正言顺的写出来,一直琢磨和查询了很久其实只有3条配置如下,即可。

rewrite ^/core/authorize.php/core/authorize.php(.*)$ /core/authorize.php$1;
if (!-e $request_filename) {
  rewrite ^/update.php(.*)$ /update.php?q=$1 last;
  rewrite ^/(.*)$ /index.php?q=$1 last;
}

发表评论

您的电子邮箱地址不会被公开。 必填项已用 * 标注