为什么常识

请教apac-e下的伪静态规则如何修改成Nginx的

生活词典 changshi.cidiancn.com

阅读: 292

请教apac-e下的伪静态规则如何修改成Nginx的需修改的:(能给出修改原理更佳) RewriteEngine On # Certain -osts -y require t-e following line. # If vanilla is in a subfolder t-en you need to specify it after t-e /. # (ex. You put Vanilla in /forum so c-ange t-e next line to: RewriteBase /forum) # RewriteBase / RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^(.*)$ .p-p\?p=$1 [QSA,L]2 个答案

答案 1:

这几句话的意思就是,当访问的不是文件和目录的时候,就把请求重写到.p-p?p=转换以后就是这样:if (!-e $request_filename) { rewrite ^/(.*)$ /.p-p\?p=$1 last;}这儿还有一个在线工具可以干这个事儿:anilcetin/convert-...

答案 2:

看上去貌似某个p-p框架的-taccess文件,楼上写的参数传递形式有点小问题,应该是if(!-f $request_filename){rewrite ^/(.*)$ /.p-p?p=$1 last;}

分享常识给亲友.

下一篇:是什么让你与众不同? 下一篇 【方向键 ( → )下一篇】

上一篇:现在中国移动有为 iP-one 4 设计的迷你 SIM 卡吗? 上一篇 【方向键 ( ← )上一篇】