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

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

[复制链接]

347

主题

565

回帖

3689

积分

管理员

积分
3689
QQ
发表于 2025-4-2 20:51:47 | 显示全部楼层 |阅读模式
在nginx伪静态里,换成这个
' q5 F6 R  Y, v/ E
5 z5 s, e1 o8 W3 z( l7 b
  1. location /typecho/ {
    ! E. h% V3 o0 D. L
  2.     if (!-e $request_filename) {& d9 v2 S& K, y# ^* I
  3.         rewrite ^(.*)$ /typecho/index.php$1 last;; x8 n! |, }9 Y6 i8 Y8 y. p. q
  4.     }
    / z5 M# T2 p0 \, p0 y0 |1 o
  5. }( x' L1 h2 Q$ x0 z2 l

  6. 2 S; H, t, c2 w  ?3 r
  7. 5 c# \8 t" j, w1 k% P: z& S
  8. location / {% v7 Y! m6 a8 ]
  9.     if (-f $request_filename/index.html){
    : f/ J0 C/ g7 d9 Z9 r  N, j1 N
  10.         rewrite (.*) $1/index.html break;$ b" W4 @' W! Y+ `1 D
  11.     }
    2 [- ?) N/ ^+ f9 w
  12.     if (-f $request_filename/index.php){% D. E( I  c& N. G1 Q. X
  13.         rewrite (.*) $1/index.php;
    ) b9 t1 i" L2 F
  14.     }1 w. ~+ Q8 R( J( W0 t" u
  15.     if (!-f $request_filename){
    : h, m9 f2 W% g5 Y& C
  16.         rewrite (.*) /index.php;! T: r. Q6 F1 I! C4 U; g" b
  17.     }
    , a: b; {* N' U" S. ]7 b4 x
  18.     try_files $uri $uri/ =404;
    , ]- d8 z/ ]" |
  19. }
复制代码
回复

使用道具 举报

347

主题

565

回帖

3689

积分

管理员

积分
3689
QQ
 楼主| 发表于 2025-4-2 20:54:07 | 显示全部楼层
用这一段也行
  1. location / {& P0 A$ U  _# R. @4 @# g1 m
  2.     if (-f $request_filename/index.html){
    % _( d+ O9 z, Z0 L& W; r; F9 p0 T
  3.         rewrite (.*) $1/index.html break;8 c" ]# U8 B! O7 f
  4.     }
    2 Q7 P+ J! S6 _" M2 y
  5.     if (-f $request_filename/index.php){
    ! q# S1 c. Z; M. o7 [
  6.         rewrite (.*) $1/index.php;
    8 _0 ~2 f0 J& D: C/ x8 A* M, r. H9 \
  7.     }
    ' h+ V. L* n7 @9 r2 Y) t- Y! E7 M' P
  8.     if (!-f $request_filename){6 n# e4 H, [* c7 x1 k" \
  9.         rewrite (.*) /index.php;
    : j  F; i9 F8 X3 A
  10.     }
    2 V" V' s" o0 `( ^: ^* Z# \
  11.     try_files $uri $uri/ =404;
    2 w0 j$ V; Y& i* K
  12. }
复制代码
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-2-19 05:35 , Processed in 0.011683 second(s), 3 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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