nginx php 开启伪静态,nginx网站伪静态设置
discuz 网站伪静态:
vi /usr/local/nginx/conf/vhost/bbs.wutan.cn.cnf #编辑nginx配置文件
找到下面这行,在server_name localhost;后边一行添加上面的代码
http://www.discuz.net/thread-3191765-1-1.html
server {
listen 80;
server_name localhost;
rewrite ^([^\.]*)/topic-(.+)\.html$ $1/portal.php?mod=topic&topic=$2 last;
rewrite ^([^\.]*)/article-([0-9]+)-([0-9]+)\.html$ $1/portal.php?mod=view&aid=$2&page=$3 last;
rewrite ^([^\.]*)/forum-(\w+)-([0-9]+)\.html$ $1/forum.php?mod=forumdisplay&fid=$2&page=$3 last;
rewrite ^([^\.]*)/thread-([0-9]+)-([0-9]+)-([0-9]+)\.html$ $1/forum.php?mod=viewthread&tid=$2&extra=page%3D$4&page=$3 last;
rewrite ^([^\.]*)/group-([0-9]+)-([0-9]+)\.html$ $1/forum.php?mod=group&fid=$2&page=$3 last;
rewrite ^([^\.]*)/space-(username|uid)-(.+)\.html$ $1/home.php?mod=space&$2=$3 last;
rewrite ^([^\.]*)/blog-([0-9]+)-([0-9]+)\.html$ $1/home.php?mod=space&uid=$2&do=blog&id=$3 last;
rewrite ^([^\.]*)/(fid|tid)-([0-9]+)\.html$ $1/index.php?action=$2&value=$3 last;
rewrite ^([^\.]*)/([a-z]+[a-z0-9_]*)-([a-z0-9_\-]+)\.html$ $1/plugin.php?id=$2 3 last;
if (!-e $request_filename) {
return 404;
}
#access_log logs/host.access.log main;
location / {
root html;
index index.php index.html index.htm;
}
wordpress:
rewrite ^.*/files/(.*)$ /wp-includes/ms-files.php?file=$1 last;
if (!-e $request_filename) {
rewrite ^.+?(/wp-.*) $1 last;
rewrite ^.+?(/.*.php)$ $1 last;
rewrite ^ /index.php last;
}
nginx php 开启伪静态,nginx网站伪静态设置相关推荐
- 什么是伪静态?网站伪静态有什么作用?
经常听说动态页面和静态页面,那么伪静态页面是什么呢?搞清楚这个概念前,我们先要了解一下什么是动态页面?什么是静态页面? 动态页面:用ASP.PHP.JSP.ASP.net.Perl.或CGI等编程语言 ...
- 设置伪静态或者生成html,网站要设置伪静态,需先弄清楚自己的网站环境!
最近发现很多的站长朋友会问到伪静态的问题,那到底什么是伪静态.伪静态有什么好呢?我们先来了解一下什么是伪静态. 要设置伪静态,请先弄清楚自己的网站环境! 伪静态 伪静态是相对真实静态来讲的,伪静态就是 ...
- Nginx应用(搭建网站、设置权限、用户认证)
利用nginx服务搭建一个网站(www) 第一个历程:编写虚拟主机配置文件 cd /etc/nginx/conf.d/ #扩展名只能是.conf.因为主配置文件里加载的.conf #cat /etc/ ...
- linux nginx htaccess,nginx支持.htaccess文件实现rewrite伪静态
在网上查到的资料很多人都说nginx目前不支持.htaccess文件来做伪静态,小子也觉得不应该,作为世界上轻量级最好用的WEB服务器,Nginx应该可以的,谷歌了一下,找到了nginx完全可以支持. ...
- 转:开启nginx的gzip压缩的相关参数设置
Nginx的gzip模块是内置的,在http中添加如下配置 gzip on; gzip_min_length 5k; gzip_buffers 4 16k; gzip_http_versio ...
- 阿里云 网站https设置 sll申请与nginx跳转配置
网站https设置 sll申请与nginx跳转配置 这里选择1年 点击证书申请 这里注意要写文件验证 文件验证 上传文件到服务器指定目录,DNS解析到后访问该文件完成验证 手工DNS验证 改域名的DN ...
- Nginx全站开启HTTPS
Nginx配置全站HTTPS -- 以腾讯云CentOS7为例 本文章讲述了如何通过 acme.sh 申请泛域名 SSL 证书,并使用 Nginx 配置全站 HTTPS 的详细过程. 本文章始发于:N ...
- Nginx网站服务(安装nginx、平滑升级nginx、nginx各种访问配置)
文章目录 一.Nginx概述 1.什么是nginx? 2.Nginx应用场景 3.Nginx应用企业 4.nginx的HTTPD七层代理和四层代理 二.Nginx和Apache的区别 三.编译安装Ng ...
- Windows安装Nginx反向代理访问IIS网站
Windows 下 Nginx+IIS 使用 一.Nginx简介 Nginx ("engine x") 是一个高性能的HTTP 的 和反向代理服务器,也是一个IMAP/POP3/S ...
最新文章
- TensorRT-优化-原理
- 三层架构实战篇—系统登录实例
- socket编程实现文件传输功能
- ICCV 2019 | 基于无标签单目视频序列的单帧三维人体姿态估计算法
- Sql Server中三种字符串合并方法的性能比较
- 编码gbk的不可映射字符_Python基础:编码表和字符的故事
- SFTP是什么?与FTP之间有什么区别
- XCode 10 升级问题总结
- ASP.NET Core 2.0 支付宝当面付之扫码支付
- 女生学计算机好还是工业工程好,工业工程专业排名-工业工程考证我是学IE大三的,我想问一下,工业工程,有哪些与专业 爱问知识人...
- 苹果开发者三类账号说明
- 运营小实践 -- 借助大数据平台刻画虎牙直播APP人群画像
- CSS设计模式读书笔记
- Windows 7专业版安装VS2005与WinCE6.0开发环境
- 怀孕必读(非常实用)-怀胎的历程及注意事项
- 大富豪3(GM商城版)新手攻略之购买土地
- 中级软件设计师简要知识点(5):网络与多媒体基础知识
- 用手机模拟加密门禁卡【不用电脑】
- 致:视频监控、车载导航的用户,听说你想买张流量卡?
- macbook上好用的解压软件_Mac压缩与解压缩软件哪款好用?
热门文章
- 中国增材制造中的贵金属市场趋势报告、技术动态创新及市场预测
- 用js写一个能自动回复消息的机器人
- Ubuntu1604 blance-alb链路聚合mode6
- Arishmoon Tony的高考素材本.1
- CentOS7 mini (CentOS-7-x86_64-Minimal-2003.iso )虚拟机安装后无法上网的解决办法
- 算法可爱小问题-探讨
- 【Spring Security】如何实现多设备同一时间只允许一个账号登录(即前登录用户被后登录用户挤下线)?只需简单两步!
- php有个schost.exe_进程中有多个svchost.exe进程,这是怎么回事??
- PC鼠标拖动滑块 转变为 手机手指滑动滑块
- 联想笔记本长时间不用后无法充电问题及解决