全球主机交流论坛

标题: nginx 伪静态怎么弄,htaccess怎么转换过去? [打印本页]

作者: aming    时间: 2010-6-13 23:47
标题: nginx 伪静态怎么弄,htaccess怎么转换过去?
.htaccess代码如下
应该怎么转换成 .conf
我看过 wordpress.conf ,看不懂
  1. RewriteEngine On
  2. #ErrorDocument 404 /404.php
  3. #ErrorDocument 401 "Authorization Required"


  4. Rewritebase /

  5. RewriteRule ^(.*)view.php/(.+)-(.+).html$ $1/view.php\?nick=$2&iid=$3
  6. RewriteRule ^(.*)product.php/([0-9]+).html$ $1/product.php\?iid=$2

  7. RewriteRule ^(.*)list.php/([0-9]+).html$ $1/list.php\?catid=$2
  8. RewriteRule ^(.*)list.php/([0-9]+)$ $1/list.php\?catid=$2

  9. RewriteRule ^(.*)list.php/([0-9]+)-0.html$ $1/list.php\?catid=$2&sort=commissionNum_desc
  10. RewriteRule ^(.*)list.php/([0-9]+)-0-([0-9]+)-([0-9]+).html$ $1/list.php\?catid=$2&sort=commissionNum_desc&sp=$3&ep=$4
  11. RewriteRule ^(.*)list.php/([0-9]+)-0-([0-9]+)-([0-9]+)-([0-9]+).html$ $1/list.php\?catid=$2&sort=commissionNum_desc&sp=$3&ep=$4&page=$5


  12. RewriteRule ^(.*)list.php/([0-9]+)-1.html$ $1/list.php\?catid=$2&sort=credit_desc
  13. RewriteRule ^(.*)list.php/([0-9]+)-1-([0-9]+)-([0-9]+).html$ $1/list.php\?catid=$2&sort=credit_desc&sp=$3&ep=$4
  14. RewriteRule ^(.*)list.php/([0-9]+)-1-([0-9]+)-([0-9]+)-([0-9]+).html$ $1/list.php\?catid=$2&sort=credit_desc&sp=$3&ep=$4&page=$5

  15. RewriteRule ^(.*)list.php/([0-9]+)-2.html$ $1/list.php\?catid=$2&sort=price_desc
  16. RewriteRule ^(.*)list.php/([0-9]+)-2-([0-9]+)-([0-9]+).html$ $1/list.php\?catid=$2&sort=price_desc&sp=$3&ep=$4
  17. RewriteRule ^(.*)list.php/([0-9]+)-2-([0-9]+)-([0-9]+)-([0-9]+).html$ $1/list.php\?catid=$2&sort=price_desc&sp=$3&ep=$4&page=$5

  18. RewriteRule ^(.*)list.php/([0-9]+)-3.html$ $1/list.php\?catid=$2&sort=price_asc
  19. RewriteRule ^(.*)list.php/([0-9]+)-3-([0-9]+)-([0-9]+).html$ $1/list.php\?catid=$2&sort=price_asc&sp=$3&ep=$4
  20. RewriteRule ^(.*)list.php/([0-9]+)-3-([0-9]+)-([0-9]+)-([0-9]+).html$ $1/list.php\?catid=$2&sort=price_asc&sp=$3&ep=$4&page=$5
复制代码

作者: cpuer    时间: 2010-6-13 23:50
http://www.anilcetin.com/convert-apache-htaccess-to-nginx/ 试试
作者: ekucn    时间: 2010-6-13 23:54
提示: 作者被禁止或删除 内容自动屏蔽
作者: GoTop    时间: 2010-6-13 23:56
原帖由 cpuer 于 2010-6-13 23:50 发表
http://www.anilcetin.com/convert-apache-htaccess-to-nginx/ 试试


好强啊
作者: edmin    时间: 2010-6-13 23:56
  1. location / {
  2. if (-f $request_filename/index.html){
  3.                 rewrite (.*) $1/index.html break;
  4.         }
  5. if (-f $request_filename/index.php){
  6.                 rewrite (.*) $1/index.php;
  7.         }
  8. if (!-f $request_filename){
  9.                 rewrite (.*) /index.php;
  10.         }
  11. }
复制代码
lnmp0.4里面的  
作者: 霸武邪皇    时间: 2010-6-13 23:58
有个转换的网页
作者: aming    时间: 2010-6-14 00:08
标题: 回复 2# 的帖子
貌似转换了,没有变化
作者: shangpan    时间: 2010-6-14 00:30
回头我也试试去。能转换的话,,,好多都可以用NGINX了。
作者: aming    时间: 2010-6-14 00:36
标题: 回复 5# 的帖子
我是说想参照wordpress现成的去改,但看不明白




欢迎光临 全球主机交流论坛 (https://loc.516000.xyz/) Powered by Discuz! X3.4