找回密码
 立即注册
查看: 2358|回复: 1

typecho搜索时出现404的解决办法

[复制链接]

330

主题

510

回帖

3322

积分

管理员

积分
3322
QQ
发表于 2025-4-2 20:51:47 | 显示全部楼层 |阅读模式
在nginx伪静态里,换成这个
( P) M* F: j) Y1 Y1 d
. O3 G0 {3 f/ K4 \
  1. location /typecho/ {, @; u* [7 O# W# W
  2.     if (!-e $request_filename) {1 t9 D- e* k/ f0 _: M+ y6 S) y1 m( M
  3.         rewrite ^(.*)$ /typecho/index.php$1 last;
    , x. A9 U$ Z2 Z' C0 Y: s/ x6 {
  4.     }
    $ I, |4 ~3 X! @' d" [' T6 i' n/ n; k
  5. }
    - b0 O; b# A3 m4 b3 P" n  E0 h' O9 j# N, |

  6.   d9 v2 X) N4 |* B

  7. - h. w: X" |' F& M; V
  8. location / {& R2 W. `8 g& ^0 S5 a& N# e  k
  9.     if (-f $request_filename/index.html){
    ; _9 i- @, M  ]; _
  10.         rewrite (.*) $1/index.html break;
    1 U0 j  w6 Y2 M# B1 p
  11.     }1 w& }, H9 M% z6 ?, D& {
  12.     if (-f $request_filename/index.php){' x0 M* @- ]* D  @
  13.         rewrite (.*) $1/index.php;+ v1 L! j, s$ G& e6 ]; j3 }
  14.     }4 K8 s( _. A3 P* S" ]- o) V, y8 Y
  15.     if (!-f $request_filename){
    1 }( C' X. }+ l  N
  16.         rewrite (.*) /index.php;
    6 M" X# l0 e" b# F, k1 D( m3 k5 E! U
  17.     }0 l4 G4 v: V; W( w: c( k
  18.     try_files $uri $uri/ =404;
    ( @  N. z* F& F
  19. }
复制代码
回复

使用道具 举报

330

主题

510

回帖

3322

积分

管理员

积分
3322
QQ
 楼主| 发表于 2025-4-2 20:54:07 | 显示全部楼层
用这一段也行
  1. location / {
    3 p3 q; _! D. @1 V7 F( X4 S2 `
  2.     if (-f $request_filename/index.html){
    . a- O- ~7 O: n' d, `# u2 U
  3.         rewrite (.*) $1/index.html break;
    ) l5 S, ]" Q+ u! Q% d% X; e% O
  4.     }; V: ]5 k) G. }( `
  5.     if (-f $request_filename/index.php){
    7 Q: o7 }7 ^0 n2 [0 W, d6 S5 A
  6.         rewrite (.*) $1/index.php;
    & E" g6 {- J* v3 B6 _- J9 X* O
  7.     }8 x$ u" u1 k8 w" r6 y5 ~" t
  8.     if (!-f $request_filename){- s6 x/ R6 P8 k& M& x
  9.         rewrite (.*) /index.php;
    & B0 ~) L1 q. m2 @
  10.     }* f! D1 f. Y6 ]( e
  11.     try_files $uri $uri/ =404;& b( Q  B2 ]! C3 I2 j" r: p
  12. }
复制代码
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|通达产控投资 ( 粤ICP备2023021749号-1|粤公网安备 44030402006137号 )

GMT+8, 2025-10-29 16:19 , Processed in 0.100221 second(s), 3 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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