[亲测可用]ShopEx在Nginx上的的Rewrite伪静态规则

Nginx配置ShopEx伪静态其实最简单了.在规则里添加判断是否存在文件或者目录(!-e),而后将它转发给根目录下的index.php进行处理就行了. 

location / { 
if (!-e $request_filename) { 
rewrite ^/(.+\.(html|xml|json|htm|php|jsp|asp|shtml))$ /index.php?$1 last; 


若是ShopEx放在其余目录中,只须要将"/"换成相对目录就能够了...例如放在shop文件夹中,以下面这个配置. 
location /shop/ { 
if (!-e $request_filename) { 
rewrite ^/shop/(.+\.(html|xml|json|htm|php|jsp|asp|shtml))$ /shop/index.php?$1 last; 

php

相关文章
相关标签/搜索