nginx伪静态规则配置

发布时间 - 2019-10-18 00:00:00    点击率:

nginx伪静态规则配置

nginx里使用伪静态是直接在nginx.conf中写规则的,并不需要像apache要开启写模块(mod_rewrite)才能进行伪静态。

nginx只需要打开nginx.conf配置文件,在server里面写需要的规则即可。

server 
{ 
listen       80; 
server_name  www.; 
index index.html index.htm index.php; 
root  /home/www/bbs;
 
error_page  404  /404.htm;       #配置404错误页面 
location ~ .*.(php|php5)?$ 
{ 
#fastcgi_pass  unix:/tmp/php-cgi.sock; 
fastcgi_pass  127.0.0.1:9000; 
fastcgi_index index.php; 
include fcgi.conf; 
}
#下面就是伪静态了
location /{ 
rewrite ^(.*)/equip(d+).html$ $1/index.php?m=content&c=index&a=lists&catid=$2 last; 
} 
access_log  access_log   off; 
}

然后重启nginx服务器伪静态就生效了。

这种维护起来很是不方便我们可以把它写在外部文件如bbs_nginx.conf

在/home/www/bbs目录下创建bbs_nginx.conf文件并写入以下代码:

location /{ 
rewrite ^(.*)/equip(d+).html$ $1/index.php?m=content&c=index&a=lists&catid=$2 last; 
}

然后在上面的nginx.conf代码后面加上如下代码:

include /home/www/bbs/bbs_nginx.conf;

这样网站根目录中的bbs_nginx.conf伪静态规则,即可实现单独管理。

推荐教程:nginx教程


# nginx  # apache  # 把它  # 我们可以  # 只需要  # 在上面  # 不需  # 重启  # 写在  # 配置文件  # 要像  # 目录下 


相关栏目: 【 网站优化151355 】 【 网络推广146373 】 【 网络技术251813 】 【 AI营销90571


相关推荐: Laravel如何操作JSON类型的数据库字段?(Eloquent示例)  Android 常见的图片加载框架详细介绍  如何在云虚拟主机上快速搭建个人网站?  实例解析angularjs的filter过滤器  网站制作价目表怎么做,珍爱网婚介费用多少?  php增删改查怎么学_零基础入门php数据库操作必知基础【教程】  Laravel Eloquent性能优化技巧_Laravel N+1查询问题解决  logo在线制作免费网站在线制作好吗,DW网页制作时,如何在网页标题前加上logo?  如何正确选择百度移动适配建站域名?  微信推文制作网站有哪些,怎么做微信推文,急?  Bootstrap整体框架之CSS12栅格系统  教学论文网站制作软件有哪些,写论文用什么软件 ?  Laravel怎么多语言本地化设置_Laravel语言包翻译与Locale动态切换【手册】  青岛网站建设如何选择本地服务器?  javascript读取文本节点方法小结  制作公司内部网站有哪些,内网如何建网站?  学生网站制作软件,一个12岁的学生写小说,应该去什么样的网站?  laravel怎么配置和使用PHP-FPM来优化性能_laravel PHP-FPM配置与性能优化方法  图册素材网站设计制作软件,图册的导出方式有几种?  浅谈Javascript中的Label语句  创业网站制作流程,创业网站可靠吗?  Laravel怎么定时执行任务_Laravel任务调度器Schedule配置与Cron设置【教程】  Laravel模型事件有哪些_Laravel Model Event生命周期详解  历史网站制作软件,华为如何找回被删除的网站?  动图在线制作网站有哪些,滑动动图图集怎么做?  东莞市网站制作公司有哪些,东莞找工作用什么网站好?  阿里云高弹*务器配置方案|支持分布式架构与多节点部署  Laravel怎么实现软删除SoftDeletes_Laravel模型回收站功能与数据恢复【步骤】  标准网站视频模板制作软件,现在有哪个网站的视频编辑素材最齐全的,背景音乐、音效等?  用yum安装MySQLdb模块的步骤方法  Mybatis 中的insertOrUpdate操作  如何在 Pandas 中基于一列条件计算另一列的分组均值  JS中页面与页面之间超链接跳转中文乱码问题的解决办法  如何破解联通资金短缺导致的基站建设难题?  laravel怎么在请求结束后执行任务(Terminable Middleware)_laravel Terminable Middleware请求结束任务执行方法  微信小程序 配置文件详细介绍  Laravel定时任务怎么设置_Laravel Crontab调度器配置  如何在IIS中新建站点并配置端口与物理路径?  装修招标网站设计制作流程,装修招标流程?  Laravel如何实现登录错误次数限制_Laravel自带LoginThrottles限流配置【方法】  米侠浏览器网页图片不显示怎么办 米侠图片加载修复  怎么用AI帮你设计一套个性化的手机App图标?  Laravel中间件起什么作用_Laravel Middleware请求生命周期与自定义详解  Laravel如何实现多表关联模型定义_Laravel多对多关系及中间表数据存取【方法】  如何在万网主机上快速搭建网站?  韩国代理服务器如何选?解析IP设置技巧与跨境访问优化指南  DeepSeek是免费使用的吗 DeepSeek收费模式与Pro版本功能详解  js实现获取鼠标当前的位置  如何用搬瓦工VPS快速搭建个人网站?  如何快速搭建个人网站并优化SEO?