全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
查看: 2315|回复: 11
打印 上一主题 下一主题

[Windows VPS] 淘客帝国nginx的伪静态不生效?求解?加分。

[复制链接]
跳转到指定楼层
1#
发表于 2012-7-6 16:42:04 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
官方给出的nginx的规则为
  1. rewrite (.+)product/(.+)\.html$ $1/product.php\?rule=$2 last;
  2. rewrite (.+)list/(.+)\.html$ $1/list.php\?rule=$2 last;
  3. rewrite (.+)shopsearch/(.+)\.html$ $1/shopsearch.php\?rule=$2 last;
  4. rewrite (.+)shop/(.+)\.html$ $1/shop.php\?rule=$2 last;
  5. rewrite (.+)taok8/(.+).jpg$ $1/pic.php\?url=$2 last;
复制代码
加到vhost下对应的网站的conf文件中 怎么也不起作用 ?
有哪位大牛设置过 求教
我用的军哥lnmp0.9

设置的代码如下:
  1. location / {
  2.         index index.php index.html;
  3. rewrite (.+)product/(.+)\.html$ $1/product.php\?rule=$2 last;
  4. rewrite (.+)list/(.+)\.html$ $1/list.php\?rule=$2 last;
  5. rewrite (.+)shopsearch/(.+)\.html$ $1/shopsearch.php\?rule=$2 last;
  6. rewrite (.+)shop/(.+)\.html$ $1/shop.php\?rule=$2 last;
  7. rewrite (.+)taok8/(.+).jpg$ $1/pic.php\?url=$2 last;
  8. }
复制代码
2#
发表于 2012-7-6 16:42:26 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
3#
发表于 2012-7-6 16:50:27 | 只看该作者
额,是我放出的那版吧。。。我用的Apache,建议用mapn跑算了。。。
4#
 楼主| 发表于 2012-7-6 17:31:33 | 只看该作者
还有那位大牛知道怎么设置啊 ?求教?
5#
发表于 2012-7-6 22:24:41 来自手机 | 只看该作者
要去掉图片才可以
6#
发表于 2012-7-6 22:50:01 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
7#
 楼主| 发表于 2012-7-6 23:19:27 | 只看该作者
star826 发表于 2012-7-6 22:50
喷死你。规则都不对

大牛指点
8#
 楼主| 发表于 2012-7-6 23:19:59 | 只看该作者
UCVPS 发表于 2012-7-6 22:24
要去掉图片才可以

去掉什么图啊 ?大牛指点
9#
发表于 2012-7-7 14:38:36 | 只看该作者
jsjfans 发表于 2012-7-6 23:19
去掉什么图啊 ?大牛指点

把规则放在taoke.conf里面 然后再配置文件中引用
另外对图片不生效。
要在配置文件里去掉图片那部分才可以让图片也生效。
10#
 楼主| 发表于 2012-7-7 15:01:27 | 只看该作者
UCVPS 发表于 2012-7-7 14:38
把规则放在taoke.conf里面 然后再配置文件中引用
另外对图片不生效。
要在配置文件里去掉图片那部分才可 ...

  1.                 include tk.conf;
  2.                 location ~ .*\.(php|php5)?$
  3.                         {
  4.                                 try_files $uri =404;
  5.                                 fastcgi_pass  unix:/tmp/php-cgi.sock;
  6.                                 fastcgi_index index.php;
  7.                                 include fcgi.conf;
  8.                         }
复制代码
我是把conf放到tk.conf中了,tk.conf在/usr/local/nginx/conf下
代码是
  1. location / {
  2.         index index.php index.html;
  3. rewrite (.+)product/(.+)\.html$ $1/product.php\?rule=$2 last;
  4. rewrite (.+)list/(.+)\.html$ $1/list.php\?rule=$2 last;
  5. rewrite (.+)shopsearch/(.+)\.html$ $1/shopsearch.php\?rule=$2 last;
  6. rewrite (.+)shop/(.+)\.html$ $1/shop.php\?rule=$2 last;
  7. rewrite (.+)taok8/(.+).jpg$ $1/pic.php\?url=$2 last;
  8. }
复制代码
这样就是不能用  一点就是404错误 找不到页面
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2026-4-11 18:52 , Processed in 0.133892 second(s), 13 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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