0

我有一个在 nginx 上运行多个站点的服务器。我正在尝试添加另一个,但不知何故我一直被重定向到错误的路径。

我通常做的是从一个工作中复制并更改域和路径,然后创建 de symlink。我还检查了它们是否具有相同的权限,因此我没有看到任何错误。所有路径都有效,当然我已经重新启动了 nginx。我也绝望地重新启动了整个服务器。

失败者

server {
listen   80;

root /data/alvarezarango.com/www;
index index.php index.html index.htm;

server_name alvarezarango.com www.alvarezarango.com;

error_log /data/alvarezarango.com/logs/error.log error;
access_log /data/alvarezarango.com/logs/access.log;



location ~ [^/].php(/|$) {
    fastcgi_split_path_info ^(.+?.php)(/.*)$;
    fastcgi_pass unix:/var/run/php5-fpm.sock;
    fastcgi_index index.php;
    include fastcgi_params;
}


}

工作的人:

server {
listen   80;

root /data/spiraxtime.com/www;
index index.php index.html index.htm;

server_name spiraxtime.com www.spiraxtime.com;

error_log /data/spiraxtime.com/logs/error.log error;
access_log /data/spiraxtime.com/logs/access.log;



location ~ [^/].php(/|$) {
    fastcgi_split_path_info ^(.+?.php)(/.*)$;
    fastcgi_pass unix:/var/run/php5-fpm.sock;
    fastcgi_index index.php;
    include fastcgi_params;
}


}

我被重定向到我的主域,但我不明白为什么。有什么我可以检查以了解重定向的吗?

4

0 回答 0