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

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

[复制链接]

343

主题

548

回帖

3607

积分

管理员

积分
3607
QQ
发表于 2025-4-2 20:51:47 | 显示全部楼层 |阅读模式
在nginx伪静态里,换成这个+ s( I( p+ U8 z; l5 Y" w2 X) o7 z

" n( F6 i4 q! e& d. F2 B5 `
  1. location /typecho/ {
    & Y% {; [$ v3 k9 z: Q4 Q3 o
  2.     if (!-e $request_filename) {. c1 P. W% |9 G
  3.         rewrite ^(.*)$ /typecho/index.php$1 last;
    2 u: S. t6 D0 {# S( O! f3 M  G+ h  x
  4.     }; b# @1 E1 O: j6 S' T
  5. }/ S0 j7 g% Z" e( Q# c4 k

  6. - H! ?. D/ b4 A( H$ v/ V7 t/ Z
  7. " l( j" S( \' S* q
  8. location / {/ r# H, o5 n+ c9 ]
  9.     if (-f $request_filename/index.html){
    , {4 E# y" [& l$ f  k- m
  10.         rewrite (.*) $1/index.html break;
    + N2 s( t5 U6 V2 O
  11.     }
    4 ^5 C$ S% |- W
  12.     if (-f $request_filename/index.php){
    1 ]  i* r$ R: Q) d8 B; D* y. a4 P5 O
  13.         rewrite (.*) $1/index.php;' ?7 T' u2 w( m
  14.     }6 l; ~% e8 y% T' a
  15.     if (!-f $request_filename){% s  [* e0 j# [1 l
  16.         rewrite (.*) /index.php;0 p" d1 \- Y1 ^5 k! X
  17.     }
    . q0 l4 q8 P, M6 `7 u" e
  18.     try_files $uri $uri/ =404;
    + B) A# o% Q' y8 N4 ^9 d7 N
  19. }
复制代码
回复

使用道具 举报

343

主题

548

回帖

3607

积分

管理员

积分
3607
QQ
 楼主| 发表于 2025-4-2 20:54:07 | 显示全部楼层
用这一段也行
  1. location / {8 y& w$ d( S+ P. \' g# p) z* ]
  2.     if (-f $request_filename/index.html){/ ~: @! S, g. @) n# W
  3.         rewrite (.*) $1/index.html break;
    + |4 ?" O# H7 x! P' C
  4.     }/ `, ~; H( r2 P  f4 h/ `
  5.     if (-f $request_filename/index.php){, k# V3 n. \8 ^
  6.         rewrite (.*) $1/index.php;
    0 k5 T9 S/ C$ f; q
  7.     }
    2 A1 g% m5 P- b! h# S
  8.     if (!-f $request_filename){. ]9 Q# t( Y- q' C. u
  9.         rewrite (.*) /index.php;
    5 Q) I. T! f0 ^% x
  10.     }
    3 l0 X0 e: L( s8 L
  11.     try_files $uri $uri/ =404;
    ) b9 K  B3 u, E+ O" q' K
  12. }
复制代码
回复

使用道具 举报

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

本版积分规则

QQ|Archiver|手机版|小黑屋|通达创业无忧 ( 粤ICP备2023021749号|粤公网安备 44030402006137号 )

GMT+8, 2026-1-29 21:48 , Processed in 0.018525 second(s), 2 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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