记录分享知识
关于本站 写备忘 注册
首页 > 计算机技术 > Web服务器 > Nginx

nginx服务器的伪静态配置方法

原创 lihf8515于2025年01月14日 15:08发表
来源:本站 阅读:128

php默认的动态页面地址是非静态的,对于SEO不够友好,可以配置nginx服务器的伪静态,从而让其看起来像静态html页面一样。需要打开服务器 /etc/nginx/sites-enabled/vhost.conf 文件,这个文件默认安装的nginx是没有的。需要手动创建,方便配置多个网站。


找到server段,添加以下配置代码


# 伪静态
rewrite ^/news(\d+)\.html$ /news.php?id=$1 last;
rewrite ^/column(\d+)\.html$ /column.php?id=$1 last;
rewrite ^/kind(\d+)-(\d+)\.html$ /kind.php?id=$1&page=$2 last;
rewrite ^/search\.html$ /search.php?$args last;



这里,通过rewrite重写,将用户对相应的html页面请求转到实际的php文件来处理,从而简单的实现伪静态化。


友情链接: 小财迷收银系统  
Copyright © 2025 HF备忘录. All Rights Reserved.
中华人民共和国工业和信息化部ICP备案序号:皖ICP备2025073039号