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

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

整理下nginx下UCH2.x和DZ7.x的rewrite规则

[复制链接]
tinkoko 发表于 2009-5-11 18:07:32 | 显示全部楼层 |阅读模式
本帖最后由 tinkoko 于 2010-01-18 15:00 编辑

这个是bbs的
  1. server
  2. {
  3. listen 80;
  4. server_name bbs.aiyobaby.com;
  5. index index.html index.htm index.php;
  6. root /home/aiyobaby/web/bbs;

  7. #limit_conn crawler 20;

  8. location ~ .*\.(php|php5)?$
  9. {
  10. #fastcgi_pass unix:/tmp/php-cgi.sock;
  11. fastcgi_pass 127.0.0.1:9000;
  12. fastcgi_index index.php;
  13. include fcgi.conf;
  14. }

  15. location / {
  16.             rewrite ^/archiver/((fid|tid)-[\w\-]+\.html)$ /archiver/index.php?$1 last;
  17.             rewrite ^/forum-([0-9]+)-([0-9]+)\.html$ /forumdisplay.php?fid=$1&page=$2 last;
  18.             rewrite ^/thread-([0-9]+)-([0-9]+)-([0-9]+)\.html$ /viewthread.php?tid=$1&extra=page%3D$3&page=$2 last;
  19.             rewrite ^/space-(username|uid)-(.+)\.html$ /space.php?$1=$2 last;
  20.             rewrite ^/tag-(.+)\.html$ /tag.php?name=$1 last;
  21.             break;
  22.         }

复制代码
这个是home的
  1. server
  2. {
  3. listen 80;
  4. server_name home.aiyobaby.com;
  5. index index.html index.htm index.php;
  6. root /home/aiyobaby/web/home;

  7. #limit_conn crawler 20;

  8. location ~ .*\.(php|php5)?$
  9. {
  10. #fastcgi_pass unix:/tmp/php-cgi.sock;
  11. fastcgi_pass 127.0.0.1:9000;
  12. fastcgi_index index.php;
  13. include fcgi.conf;
  14. }

  15. #UCHome Rewrite Rule
  16.     rewrite (space|network)\-(.+)\.html$ /$1.php?rewrite=$2 last;
  17.    rewrite (space|network)\.html$ /$1.php last;
  18.    rewrite ([0-9]+)$ /space.php?uid=$1 last;
  19.    break;



  20. location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$
  21. {
  22. expires 30d;
  23. }
复制代码
=======================================
目前测试没有任何问题,可以访问 www.aiyobaby.com 哎哟宝贝亲子网,

关于nginx图片防止盗链
可以参考我的
https://discuz.dismall.com/viewth ... amp;highlight=nginx

nginx下真正的图片防治盗链。

评分

1

查看全部评分

 楼主| tinkoko 发表于 2009-5-11 18:16:41 | 显示全部楼层
dz论坛在bbs目录下
uch在home目录下~

不过我都用二级域名直接指向过去了~
所以跟在根目录下一样~
如果不是二级域名的改下
回复

使用道具 举报

b168 发表于 2009-5-11 23:00:15 | 显示全部楼层
是原创 吗?
写的不错











个性签名:www.30id.com
回复

使用道具 举报

神。 发表于 2009-7-13 17:33:23 | 显示全部楼层
回复

使用道具 举报

cfanbo 发表于 2009-8-27 12:12:30 | 显示全部楼层
有使用.htaccess文件方法的正则么?
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-12-25 14:50 , Processed in 0.028690 second(s), 7 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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