极致CMS伪静态nginx配置
博主:紫藤心-迷途
浏览次数:1881次
宝塔配置:
location / { if(!-e $request_filename){ rewrite /admin.php(.*)$ /admin.php?s=$1 last; #如果你的后台入口文件不是admin.php,请修改这个地方 rewrite ^(.*)$ /index.php?s=$1 last;break; } }
本地或者其他服务器配置:
location / { if(!-e $request_filename){ rewrite /admin.php(.*)$ /admin.php?s=$1 last; #如果你的后台入口文件不是admin.php,请修改这个地方 rewrite ^(.*)$ /index.php?s=$1 last;break; } } server { listen 80; server_name www.b1.com b1.com;#填你第8步dns解析,配置的虚拟域名 root "D:\WWW\b1";#填你网站所在目录 location / { index index.html index.htm index.php; #autoindex on; ######伪静态配置######## if (!-e $request_filename) { rewrite /admin.php(.*)$ /admin.php?s=$1 last; #如果你的后台入口文件不是admin.php,请修改这个地方 rewrite ^(.*)$ /index.php?s=$1 last; break; } ######伪静态配置######## } location ~ \.php(.*)$ { fastcgi_pass 127.0.0.1:9000; fastcgi_index index.php; fastcgi_split_path_info ^((?U).+\.php)(/?.+)$; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; fastcgi_param PATH_INFO $fastcgi_path_info; fastcgi_param PATH_TRANSLATED $document_root$fastcgi_path_info; include fastcgi_params; } }
PS:极致CMS | 免费开源CMS - 快速建站系统