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

nginx rewrite 目录重定向问题

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x
location / {
6 U+ {6 W) n, w& G
6 Z  E/ [+ f) g! g                    if (-f $request_filename/index.html){. ~1 m- I. P2 Z2 k
                        rewrite (.*) $1/index.html break;
( ?, f0 {, n4 X+ @3 J1 }# x: C+ J                        }
" }' ]  d; v; g3 W+ K9 D! Q8 M6 f5 s                    if (-f $request_filename/index.php){# B$ \/ K3 V2 ^
                        rewrite (.*) $1/index.php;
! _  G9 g$ P8 ~                            }/ a- ^. }# V5 v) y
                    if (!-f $request_filename){
4 p& r& Z- ^0 I) @7 i. Y4 n                        rewrite (.*) /index.php;
2 m' a& R4 P" O( N$ e                    } % P1 h: a. n' Y! q

- N8 J# T  l, ?8 t2 g" B0 ]       }
5 R. b# B0 p: s1 v" F' Y & D% i! Y$ E' z/ {! w: \' I
        error_page 404 /404.html;
; O% ?" r: Q' b7 ?! ?4 I            location = /40x.html {$ x$ }/ a" B! d7 v
        }
' V& Q. b5 {. k0 @ 7 g; i. N$ ?0 U& I; _
        error_page 500 502 503 504 /404.html;
9 f% G1 [6 ]1 @! o$ `            location = /50x.html {
& X8 a- w* c# z. \! G. X        }
7 @- s2 u! `4 V0 x! ~) `1 Q9 V0 v8 c7 I. v4 g8 a; |0 x5 r6 o
& u7 A. \8 x9 n
$request_filename上面三个是伪静态rewrite?7 G8 V5 U. ]4 Y/ i/ b
! @. Q9 X9 `& }& T" B
现在问题是 访问http://www.test.com/abc7 G% K8 v+ |) u8 z# H
* V% E% g& j6 x) l- Q) B. s
abc目录是不存在的,怎么让它强制跳转回根目录呢?
8 I8 ^# e  t! t设了404.html,对这个不起做用的,访问http://www.test.com/abc/index.php 时,才有效果。。。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

EDA365公众号

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

GMT+8, 2025-11-24 23:54 , Processed in 0.156250 second(s), 23 queries , Gzip On.

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

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

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