比如现在的伪静态
location / {
if (!-e $request_filename){
rewrite ^(.*)$ /index.php?s=$1 last; break;
}
}
目前访问
/1.html
相当于请求了
/index.php?1.html
那么,我想让访问
/1.php
的时候
相当于请求了
/index.php?1.php
不过,第一个实现了,第二个一直404,应该怎么写?
广东网友:这要修改PHP头文件吧
澳门网友:
- location / {
- try_files $uri $uri/ /index.php?$query_string;
- }
复制代码
江苏网友:尝试了 还是404
陕西网友:location匹配顺序
陕西网友:你前面應該有一個类似location / (.*?).php$匹配PHP后缀的规则,按顺序先执行的那个。
新疆网友:不是太会写,兄弟帮帮忙