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

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

[复制链接]

322

主题

485

回帖

3164

积分

管理员

积分
3164
QQ
发表于 2025-4-2 20:51:47 | 显示全部楼层 |阅读模式
在nginx伪静态里,换成这个
2 R9 v1 p( [! [* t/ e- G: W8 y- K! Y; J6 e
  1. location /typecho/ {
    $ n2 E6 g9 ]' v. k! F
  2.     if (!-e $request_filename) {$ j& @7 @. s, X: I0 c! Y
  3.         rewrite ^(.*)$ /typecho/index.php$1 last;
      E9 f4 t- {' W3 K* K$ ^( k
  4.     }
    6 z* I/ V, e* a1 n
  5. }% ^" `8 L4 U2 ?) e, C. o
  6. - C, T9 S1 c: e2 b
  7. ; l2 c1 n8 b- n- s7 ?! h8 m) [
  8. location / {1 H- P' h) Z( W, ^1 \' T
  9.     if (-f $request_filename/index.html){" _+ R% D8 a& N- x5 s/ E
  10.         rewrite (.*) $1/index.html break;
    + q; [! Q  o; H) O# d* b
  11.     }% `, `& L" T  w  r6 {  ]
  12.     if (-f $request_filename/index.php){
    0 [  o( W7 G/ A9 p  F! t
  13.         rewrite (.*) $1/index.php;$ P1 S. q4 O- D' U8 F
  14.     }
    # R7 G/ p5 F7 o0 i, |
  15.     if (!-f $request_filename){5 Z: n; D* c9 Y4 B9 |6 o  g
  16.         rewrite (.*) /index.php;
    9 ^7 _7 P# |5 s# a& a- k4 [
  17.     }
    " j# K( N- k$ J9 ?
  18.     try_files $uri $uri/ =404;
    9 }1 ]5 Q3 p2 K7 W0 F8 t1 r
  19. }
复制代码
回复

使用道具 举报

322

主题

485

回帖

3164

积分

管理员

积分
3164
QQ
 楼主| 发表于 2025-4-2 20:54:07 | 显示全部楼层
用这一段也行
  1. location / {
    & {$ D4 B7 {" m3 E! z1 @
  2.     if (-f $request_filename/index.html){9 n% |8 ?) Q; b  U& n
  3.         rewrite (.*) $1/index.html break;
    ) W6 q$ P, `9 E- G7 G. A. Y6 e
  4.     }
    9 [6 {, Q" `$ O& M- W
  5.     if (-f $request_filename/index.php){
    ; w) ~: a9 G/ r* x8 }$ a% o
  6.         rewrite (.*) $1/index.php;
    : j% s' T: Q; B! r
  7.     }& U0 H# N# Y# I5 E, C
  8.     if (!-f $request_filename){% Q! ~7 z+ z: a+ t6 {9 _
  9.         rewrite (.*) /index.php;  E  c& x7 V5 R* @! l0 I
  10.     }
    3 j+ x4 V  c2 q" Y3 ]
  11.     try_files $uri $uri/ =404;
    : u- j9 y! }( d! v7 p' `/ k
  12. }
复制代码
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-9-8 18:24 , Processed in 0.075458 second(s), 3 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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