[親測可用]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

相關文章
相關標籤/搜索