1
如何讓PHP-FPM規則在Nginx重寫規則中很好地發揮作用?Nginx,PHP並重寫
當前配置文件
server {
location/{
location ~ \.php$ {
try_files $uri =404;
fastcgi_split_path_info ^(.+\.php)(/.+)$;
fastcgi_pass 127.0.0.1:9000;
fastcgi_param PATH_INFO $fastcgi_path_info;
fastcgi_param PATH_TRANSLATED $document_root$fastcgi_script_name;
include fastcgi.conf;
}
if (!-e $request_filename){
rewrite ^(.*)$ /index.php?routestring=$1 break;
}
rewrite ^/(admincp/)$ /index.php?routestring=$1 break;
}
}
究竟是什麼問題? – jagsler
它要麼不能正確重寫,要麼根據重寫的URL正確加載PHP文件。 – bear