立即注册  找回密码
 立即注册
CeraNetworksBGVM服务器主机交流会员请立即修改密码Sharktech防护
查看: 137|回复: 9

哪位大哥帮忙把这个apache的伪静态转成nginx的

[复制链接]

哪位大哥帮忙把这个apache的伪静态转成nginx的

[复制链接]

2

主题

10

回帖

36

积分

新手上路

积分
36
yohu

2

主题

10

回帖

36

积分

新手上路

积分
36
2011-7-13 19:34:16 | 显示全部楼层 |阅读模式
[ol]
  • RewriteEngine On
  • RewriteRule ^(.*)list/(.+)_(.+)\.html$ $1/list\.php\?uid=$2&page=$3
  • RewriteRule ^(.*)list/(.+)\.html$ $1/list\.php\?uid=$2
  • RewriteRule ^(.*)content/(.+)\.html$ $1/content.php\?uid=$2[/ol]复制代码我试了那个在线自动转换的网站,转了以后没用,哪位高人帮忙下,谢谢。


    在线转换的结果[ol]
  •         rewrite ^/(.*)list/(.+)_(.+)\.html$ /$1/list\.php\?uid=$2&page=$3;
  •         rewrite ^/(.*)list/(.+)\.html$ /$1/list\.php\?uid=$2;
  •         rewrite ^/(.*)content/(.+)\.html$ /$1/content.php\?uid=$2;[/ol]复制代码
    [ 本帖最后由 yohu 于 2011-7-13 19:36 编辑 ]
  • 回复

    使用道具 举报

    3

    主题

    59

    回帖

    153

    积分

    注册会员

    积分
    153
    www4074

    3

    主题

    59

    回帖

    153

    积分

    注册会员

    积分
    153
    2011-7-13 20:05:21 | 显示全部楼层
    ==高人吧,不会这个
    回复

    使用道具 举报

    35

    主题

    163

    回帖

    561

    积分

    高级会员

    积分
    561
    西门小三

    35

    主题

    163

    回帖

    561

    积分

    高级会员

    积分
    561
    2011-7-13 21:34:12 | 显示全部楼层
    nginx如果直接放进伪静态专用的conf
    需要定义主机头
    回复

    使用道具 举报

    2

    主题

    10

    回帖

    36

    积分

    新手上路

    积分
    36
    yohu 楼主

    2

    主题

    10

    回帖

    36

    积分

    新手上路

    积分
    36
    2011-7-13 21:38:15 | 显示全部楼层
    原帖由 360111697 于 2011-7-13 20:18 发表


    nginx不支持.htaccess的 请问你把规则放在哪里了?


    我知道啊,我是要加进nginx.conf里面啊,但是我按自动转换的加进去不能用。
    回复

    使用道具 举报

    2

    主题

    10

    回帖

    36

    积分

    新手上路

    积分
    36
    yohu 楼主

    2

    主题

    10

    回帖

    36

    积分

    新手上路

    积分
    36
    2011-7-13 21:41:51 | 显示全部楼层
    原帖由 西门小三 于 2011-7-13 21:34 发表


    nginx如果直接放进伪静态专用的conf
    需要定义主机头



    主机头?是指绑定域名是吧?有啊,我配置原来都有,已经在用的了。我现在的配置,中间那段就是我加进去的伪静态规则,但是没用。[ol]
  • server {
  •         listen 12.34.56.78:80;
  •         root /var/www/abc;
  •         index index.php index.html index.htm;
  •         server_name abc.com;
  •        location = / {
  •         rewrite ^(.*)list/(.+)_(.+)\.html$ $1/list\.php\?uid=$2&page=$3 last;
  •         rewrite ^(.*)list/(.+)\.html$ $1/list\.php\?uid=$2 last;
  •         rewrite ^(.*)content/(.+)\.html$ $1/content.php\?uid=$2 last;
  •        }
  •         location ~ \.php$ {
  •                 fastcgi_pass 127.0.0.1:9000;
  •                 fastcgi_index index.php;
  •                 fastcgi_param SCRIPT_FILENAME /var/www/abc$fastcgi_script_name;
  •                 include fastcgi_params;
  •         }
  •        }
  • [/ol]复制代码
  • 回复

    使用道具 举报

    35

    主题

    163

    回帖

    561

    积分

    高级会员

    积分
    561
    西门小三

    35

    主题

    163

    回帖

    561

    积分

    高级会员

    积分
    561
    2011-7-13 21:46:56 | 显示全部楼层
    看上去应该没问题,不懂,问高人。

    回复

    使用道具 举报

    11

    主题

    420

    回帖

    1461

    积分

    金牌会员

    积分
    1461
    神马皆浮云

    11

    主题

    420

    回帖

    1461

    积分

    金牌会员

    积分
    1461
    2011-7-13 21:47:16 | 显示全部楼层


    小夜是砖家
    回复

    使用道具 举报

    7

    主题

    639

    回帖

    2054

    积分

    金牌会员

    积分
    2054
    lemss

    7

    主题

    639

    回帖

    2054

    积分

    金牌会员

    积分
    2054
    2011-7-13 22:42:28 | 显示全部楼层
    转换的可以啊
    回复

    使用道具 举报

    2

    主题

    10

    回帖

    36

    积分

    新手上路

    积分
    36
    yohu 楼主

    2

    主题

    10

    回帖

    36

    积分

    新手上路

    积分
    36
    2011-7-14 00:24:32 | 显示全部楼层
    原帖由 lemss 于 2011-7-13 22:42 发表


    转换的可以啊



    就是测试了不行,我测试了N遍,都是不生效,打开静态页面,全部404。
    回复

    使用道具 举报

    10

    主题

    199

    回帖

    466

    积分

    中级会员

    积分
    466
    dianso

    10

    主题

    199

    回帖

    466

    积分

    中级会员

    积分
    466
    2011-7-14 00:35:45 | 显示全部楼层
    把规则单独做个文件放到nginx/conf里面

    然后域名的conf文件include 123.conf就可以了
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    Archiver|小黑屋|HS2V主机综合交流论坛

    GMT+8, 2024-12-24 03:00 , Processed in 0.024710 second(s), 4 queries , Gzip On, Redis On.

    Powered by Discuz! X3.5

    © 2001-2024 Discuz! Team.

    快速回复 返回顶部 返回列表