时间:2021-07-01 10:21:17 帮助过:5人阅读
- <code> ...省略部分
- if (!-e $request_filename) {
- rewrite ^/share-([0-9]+)\.html$ /index.php/share/view/id/$1 last;
- rewrite ^/goods-([0-9]+)\.html$ /index.php/goods/view/id/$1 last;
- rewrite ^/store-([0-9]+)\.html$ /index.php/store/index/id/$1 last;
- rewrite ^/coupon-(.*)\.html$ /index.php/coupon/view/hash/$1 last;
- rewrite ^/ring-(.*)\.html$ /index.php/ring/index/brand/$1 last;
- rewrite ^/vip.html$ /index.php/vip/index last;
- rewrite ^/static/(.*)$ /static/$1 last;
- rewrite ^(.*)$ /index.php?s=$1 last;
- break;
- }
- ...省略部分
- </code>
}
用的是thinkphp写的程序,下面是tengine的伪静态,在nginx没问题,tengine上面只有最后一条rewrite ^(.*)$ /index.php?s=$1 last;生效了,html文件改写并没有任何效果
server {
- <code> ...省略部分
- if (!-e $request_filename) {
- rewrite ^/share-([0-9]+)\.html$ /index.php/share/view/id/$1 last;
- rewrite ^/goods-([0-9]+)\.html$ /index.php/goods/view/id/$1 last;
- rewrite ^/store-([0-9]+)\.html$ /index.php/store/index/id/$1 last;
- rewrite ^/coupon-(.*)\.html$ /index.php/coupon/view/hash/$1 last;
- rewrite ^/ring-(.*)\.html$ /index.php/ring/index/brand/$1 last;
- rewrite ^/vip.html$ /index.php/vip/index last;
- rewrite ^/static/(.*)$ /static/$1 last;
- rewrite ^(.*)$ /index.php?s=$1 last;
- break;
- }
- ...省略部分
- </code>
}