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

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

[复制链接]

329

主题

508

回帖

3297

积分

管理员

积分
3297
QQ
发表于 2025-4-2 20:51:47 | 显示全部楼层 |阅读模式
在nginx伪静态里,换成这个: U. Z3 K- e8 U3 T' \7 W
0 J6 s' f- }! j
  1. location /typecho/ {
    , i; w9 ~2 b( e' m+ X$ V1 A
  2.     if (!-e $request_filename) {, I: J7 F, w! ]1 x
  3.         rewrite ^(.*)$ /typecho/index.php$1 last;4 H0 `9 T. M/ w- Z; x
  4.     }
    9 d6 q0 B0 s9 ^- |) j+ B/ g  p" p
  5. }# m: q' C, {$ C! J2 S
  6. 9 j% }6 P8 U+ h* q( D5 y3 U) Y, F
  7. # S& J$ u8 _& P
  8. location / {
    * `" `: O" T( @) h
  9.     if (-f $request_filename/index.html){
    2 c5 R5 u  i7 w8 ?
  10.         rewrite (.*) $1/index.html break;! x1 |0 F/ @7 |8 {" F, g- w0 t$ ]6 n
  11.     }* C+ ?4 |  K5 i1 `+ V& ]
  12.     if (-f $request_filename/index.php){
    " U/ i+ t7 w' W" \' G
  13.         rewrite (.*) $1/index.php;
    $ L2 Z1 K$ b+ G  f4 q
  14.     }; E+ [1 B7 L1 j- \  c! q
  15.     if (!-f $request_filename){8 z1 k- Q) R) E) W5 E
  16.         rewrite (.*) /index.php;
    * y! _4 p2 g& \" X* ^
  17.     }
    , ^/ s4 B& D8 m, x- f
  18.     try_files $uri $uri/ =404;
    1 W: C3 m) o, {9 F
  19. }
复制代码
回复

使用道具 举报

329

主题

508

回帖

3297

积分

管理员

积分
3297
QQ
 楼主| 发表于 2025-4-2 20:54:07 | 显示全部楼层
用这一段也行
  1. location / {0 u$ e1 W; ]. B+ f$ b0 K
  2.     if (-f $request_filename/index.html){
    5 e# b4 n; h: h9 f! |
  3.         rewrite (.*) $1/index.html break;
    0 W  C" A7 d* T9 F) W% L
  4.     }$ G( v( w) r0 w! l2 Y
  5.     if (-f $request_filename/index.php){: \. ?; O$ Z0 S# @% t* r
  6.         rewrite (.*) $1/index.php;
    " K7 R1 A1 ~3 Y! H+ _
  7.     }
    ! H& r2 K$ ?3 h) l
  8.     if (!-f $request_filename){, C0 \* v( t! y" B
  9.         rewrite (.*) /index.php;2 b& l, l" Q6 n" z! `7 T
  10.     }
    & ]8 W3 d. m/ S( w/ ]- e3 ~3 i# \
  11.     try_files $uri $uri/ =404;
    ' \* m: b( {; u
  12. }
复制代码
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-10-20 19:42 , Processed in 0.071258 second(s), 4 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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