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

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

[复制链接]

343

主题

548

回帖

3607

积分

管理员

积分
3607
QQ
发表于 2025-4-2 20:51:47 | 显示全部楼层 |阅读模式
在nginx伪静态里,换成这个( u5 j1 l$ n9 Q* G: b# `

  J: ]; q/ h2 @
  1. location /typecho/ {5 i' Q9 e4 Y2 d+ a, ^/ I
  2.     if (!-e $request_filename) {: {( t5 s3 o' S9 ^) G5 r
  3.         rewrite ^(.*)$ /typecho/index.php$1 last;
    3 }; I" ^. q& \
  4.     }
    , q5 V* h+ U- E3 F
  5. }5 }0 p" ], o9 r; X, B# ~
  6. ( b* n9 x" e6 _6 I
  7. , t" k+ R# n8 `4 J3 Y" F
  8. location / {
    ; h2 k) x1 L9 M" V
  9.     if (-f $request_filename/index.html){5 t. m, B, @5 v
  10.         rewrite (.*) $1/index.html break;3 V. B+ ]+ a% ^) i, d" X
  11.     }
    8 g! l0 h% W# h! U8 N! o
  12.     if (-f $request_filename/index.php){
    + s1 @' F0 f; u! H% q% [
  13.         rewrite (.*) $1/index.php;1 Y2 \7 X, m# K
  14.     }
    " |7 P4 e% x4 z6 |5 ]
  15.     if (!-f $request_filename){
    6 W% F4 j/ t) i( c; x) N
  16.         rewrite (.*) /index.php;+ x  y) q4 w+ {# f. a% d3 G: K
  17.     }: N0 ]% f' P* O( V. Z3 g1 ^
  18.     try_files $uri $uri/ =404;
    6 A7 w3 p+ J0 c7 T
  19. }
复制代码
回复

使用道具 举报

343

主题

548

回帖

3607

积分

管理员

积分
3607
QQ
 楼主| 发表于 2025-4-2 20:54:07 | 显示全部楼层
用这一段也行
  1. location / {
    6 ?8 n! r* T$ S; u; B- \8 u$ b
  2.     if (-f $request_filename/index.html){
    6 b: f7 S1 c2 S+ z
  3.         rewrite (.*) $1/index.html break;
    + H* z) x3 v. L, |1 @
  4.     }
      d: X, U6 `. m
  5.     if (-f $request_filename/index.php){
    6 b/ `% I7 F, Q4 K, i+ t, v# l
  6.         rewrite (.*) $1/index.php;# h& y/ e" G" A; a: C6 M
  7.     }
    5 p3 x2 ]1 @4 k7 r5 h5 u2 R
  8.     if (!-f $request_filename){
    1 [, M, a% P- J2 k( i' k
  9.         rewrite (.*) /index.php;
    # V2 A0 v) i( }; G2 A
  10.     }* t5 ?) q5 A, Z5 ]0 S+ y% ~) A
  11.     try_files $uri $uri/ =404;
    5 j$ ^- @" t3 T
  12. }
复制代码
回复

使用道具 举报

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

本版积分规则

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

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

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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