Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[求助] 如何用putty修改网站伪静态规则?nginx 系统

[复制链接]
bpxc 发表于 2011-4-6 11:10:32 | 显示全部楼层 |阅读模式
本帖最后由 bpxc 于 2011-4-6 11:12 编辑

用的vps,想修改伪静态规则,菜鸟,谁能给我个详细的修改说明,谢了!!!
xiaoyuwxz 发表于 2011-4-6 14:17:43 | 显示全部楼层
不是自己装的nginx?
找到nginx的配置文件如nginx.conf或vhost.conf
在自己的网站绑定的域名段server {

root 目录  下一行加入规则:
如dzx规则
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 ^([^\.]*)/([a-z]+)-(.+)\.html$ $1/$2.php?rewrite=$3 last;
if (!-e $request_filename) {
        return 404;
}
保存后,重启下nginx

评分

1

查看全部评分

回复

使用道具 举报

 楼主| bpxc 发表于 2011-4-6 20:16:20 | 显示全部楼层
回复 xiaoyuwxz 的帖子

能否给我一份再详细一点的操作过程,真正菜鸟
从登陆putty后,然后输入什么,找到什么,修改什么,如何保存,如何重启,谢了!!!
回复

使用道具 举报

xiaoyuwxz 发表于 2011-4-6 20:41:10 | 显示全部楼层
涉及到的东西较多,不是一两句话能说完的,还是多学些基础吧,
如find命令 nginx的配置文件及主程序的位置
vi的使用,重启nginx
回复

使用道具 举报

 楼主| bpxc 发表于 2011-4-6 23:21:21 | 显示全部楼层
我就想把伪静态规则改一下,别的不动的,有简单的办法吗?
回复

使用道具 举报

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

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-12-29 14:12 , Processed in 0.029792 second(s), 4 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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