100800
??100800?? Lv1  
楼主
HadSky轻论坛-Nginx的伪静态设置方法
查看:3679   回复:16   发布于2016-04-29 23:26:55

Nginx是一个小巧而高效的Linux下的Web服务器软件,是由 Igor Sysoev 为俄罗斯访问量第二的 Rambler.ru 站点开发的,已经在一些俄罗斯的大型网站上运行多年,目前很多国内外的门户网站、行业网站也都在是使用Nginx,相当的稳定。

            Nginx相当的稳定、功能丰富、安装配置简单、低消耗系统、内存资源。。。。(配置不当很容易出现502,特别是在php5.2版本上,php5.3忽略...)

##nginx伪静态配置教程##


首先打开主机配置文件:/usr/local/nginx/conf/vhost/域名.conf,打开后前半部分

server
    {
        listen 80;
        #listen [::]:80;
        server_name 1080kan.com;
        index index.html index.htm index.php default.html default.htm default.php;
        root  /home/wwwroot/1080kan.com/www.1080kan.com;

        include hadsky.conf;
        #error_page   404   /404.html;
        location ~ [^/]\.php(/|$)
        {
            
################################################

在root /home/wwwroot/1080kan.com/www.1080kan.com;

这一行的下面添加include hadsky.conf; 上面的hadsky.conf;为伪静态文件,修改后保存并上传覆盖。(记得备份域名.conf

本地创建一个hadsky.conf格式的文件,把下面的伪静态规则写入保存后上传到/usr/local/nginx/conf/ 下面

执行:/etc/init.d/nginx restart 重启生效

附上Nginx伪静态规则:


location / {
            rewrite ^/list-([0-9]+)-([0-9]+)\.html$ /index\.php\?c=list&sortid=$1&page=$2;
            rewrite ^/list-high-([0-9]+)-([0-9]+)\.html$ /index\.php\?c=list&type=high&sortid=$1&page=$2;
            rewrite ^/user-([0-9]+).html$ /index\.php\?c=user&id=$1;
            rewrite ^/forum-([0-9]+).html$ /index\.php\?c=forum&id=$1;
            rewrite ^/user-([0-9]+)-([0-9]+).html$ /index\.php\?c=user&id=$1&page=$2;
            rewrite ^/app-([0-9a-zA-Z_]+)-([0-9a-zA-Z_]+)\.html$ /index\.php?c=app&a=$1:$2;
            rewrite ^/read-([0-9]+)-([0-9]+)\.html$ /index\.php\?c=read&id=$1&page=$2;
            rewrite ^/([0-9a-zA-Z_]+)\.html$ /index\.php\?c=$1;

        }


后台SEO开启伪静态。(由1080kan.com站长协助hadsky出品,转载请注明来源)

PS:伪静态功能仅对游客起作用。

HadSky Nginx伪静态规则.zip

高清资源-下载中心-无毒-无弹窗-绿色网站!--关注微信号:360影视圈 
回复列表
默认   热门   正序   倒序
cnhbzx
17F
互帮自学Lv26 
学习一下
 4   2016-12-28 09:05:06 回复
于涛
16F
于涛Lv0 
看看能不能设置
 3   2016-12-24 22:07:47 回复
guest
15F
游客Lv0 
aa
 3   2016-12-02 10:13:15 回复
lanzhicao
14F
蓝芝草Lv18 
支持一下,
 4   2016-07-27 16:40:46 回复
ft5155437
13F
奈落Lv3 
回复可见~
 5   2016-07-27 14:00:17 回复
my1949
12F
热冰Lv0 
支持一下 
 5   2016-07-26 22:24:26 回复
guest
11F
游客Lv0 
支持看看
 4   2016-07-26 22:23:06 回复
chinachong
10F
chinachongLv0 
看啊看
 3   2016-07-13 11:47:59 回复
guest
9F
游客Lv0 
数据库安装失败
 3   2016-07-12 09:50:55 回复
Noinja
8F
NoinjaLv0 
emotion
 3   2016-07-08 22:06:43 回复

回复: HadSky轻论坛-Nginx的伪静态设置方法

拖动滑块验证
»
暂无用户组
等级:0级
天豆:
游客:
HadSky 5.x 微信时代
公众号 HadSky微信订阅号
小程序 HadSky微信小程序
关注送福利,登录送天豆
版块列表
HadSky 5.x

Powered by HadSky 5.0.0

©2015 - 2017 HadSky

购买产品 用户文档 授权查询 网站绑定 加入QQ群

您的IP:54.196.2.131,2017-11-20 11:51:54,Processed in 0.04004 second(s).

支持原创软件,抵制盗版,共创美好明天!
已有0次打赏