nginx自动匹配二级目录站点同时支持伪静态
分类:经验交流 时间:2020-08-15 浏览:1,624 

在网站开发中使用Apache是有个很方便的就是,在根目录下新建一个.htaccess文件,就可以实现二级目录站点伪静态功能.

在nginx中就没有这么方便了,还需要绑定站点,才能设置伪静态.网上搜了一会没有直接能用的.昨天研究了一下,实现了分享一下,直接上配置.


server {
listen 80;
server_name 127.0.0.1 127.0.0.2;
root "d:/www";
index index.html index.htm index.php;

#自动匹配二级目录站点
if ($request_uri ~* "^/([_0-9a-zA-Z-]+)/") {
set $cat_url $1;
}
location / {
try_files $uri $uri/ /$cat_url/index.php?$args;
}

}

如果觉得本站内容对你有益,可对本站赞助,本站会不定时发布高质量内容。

© 2016-2025 dds6 版权所有 | 鲁ICP备2022041124号 | 网站地图

查询:45次 | 用时:0.048秒 | 总浏览:197579 | 总访问:1545271