找回密码
 注册
关于网站域名变更的通知
查看: 311|回复: 2
打印 上一主题 下一主题

nginx rewrite 目录重定向问题

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2020-9-18 18:34 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
location / {- _$ ]9 }8 L" D# W  d
; t" G" O' J+ f& c$ M8 c4 M/ j0 G; U
                    if (-f $request_filename/index.html){/ P+ U+ E0 Y/ ]+ H, c0 ^4 u
                        rewrite (.*) $1/index.html break;
/ f" V* E# f  `% N/ e                        }
9 s, S" M  x6 _                    if (-f $request_filename/index.php){
3 W) j$ Q7 Y/ Q: o, G- ^" F9 j* M                        rewrite (.*) $1/index.php;1 ?6 P3 l9 P2 b% W) ~7 v
                            }  ^( ?- L! ^# ?) o4 a; K5 C
                    if (!-f $request_filename){
" U; P! n" N) S/ j- N                        rewrite (.*) /index.php;
' J( i8 S$ R6 x' G6 p                    }
& J1 U  X' C4 m2 y/ ~: @ 8 J( I/ D! g+ `$ |# d
       }
: S) i" y; K# j. G$ I # S% \/ }9 F1 t% @
        error_page 404 /404.html;
4 m; Y0 x. @! H" j0 k            location = /40x.html {7 b. V) {) [8 e; }
        }
1 T- _3 ^0 }! q; U 9 b% A0 \% F1 ?$ Y" a6 }
        error_page 500 502 503 504 /404.html;
/ i( f! g3 O! x! S            location = /50x.html {- _' k$ X" Q, ^" b! O
        }, A) U6 `  }  y4 n3 X/ {9 |9 n
3 e( W$ h  `& w! u( f- w% F  O% a: t
$ M+ {0 X1 w' K7 `
$request_filename上面三个是伪静态rewrite?
# x: e8 F# e2 h* f6 z2 C) `; R" T+ D4 O3 h: a+ s3 m
现在问题是 访问http://www.test.com/abc, ^. p7 d/ `/ Q4 d, Q3 t
; q" O& f9 d8 G# M3 J2 G
abc目录是不存在的,怎么让它强制跳转回根目录呢?
0 ^8 K  g2 @0 g  P设了404.html,对这个不起做用的,访问http://www.test.com/abc/index.php 时,才有效果。。。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-6-28 08:09 , Processed in 0.078125 second(s), 23 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

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