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

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

[复制链接]

317

主题

480

回帖

3057

积分

管理员

积分
3057
QQ
发表于 2025-4-2 20:51:47 | 显示全部楼层 |阅读模式
在nginx伪静态里,换成这个
; a4 E7 V& ^- Y4 {
) \, m1 N; a* D
  1. location /typecho/ {
    % a! h" W0 r% {$ ~/ i
  2.     if (!-e $request_filename) {2 w& ~& }( d; T, |
  3.         rewrite ^(.*)$ /typecho/index.php$1 last;
    ! c' {5 x/ I  L
  4.     }
    ( w+ B! p- Y7 O4 b4 ?
  5. }5 m, |% ?9 Y3 U+ a0 r7 y
  6. # `3 i5 s" P; V/ F3 R
  7. ' t( N/ s8 {5 w
  8. location / {
    8 _4 _; Q( [4 s  U! T
  9.     if (-f $request_filename/index.html){
    # I- l  f) [! e. j6 J* X0 K$ ^! t! p) C
  10.         rewrite (.*) $1/index.html break;
    4 A3 u- N8 ]9 e8 o0 q
  11.     }
    / F4 X- z+ O- T9 ]2 D2 Z, }7 z! p
  12.     if (-f $request_filename/index.php){
    4 r6 O" J" y- e5 p7 z/ ^( ], S, }
  13.         rewrite (.*) $1/index.php;
    + ^% T. k# g- |5 Q) m/ v
  14.     }
    9 {' \% Y" F/ m4 v" i
  15.     if (!-f $request_filename){8 O1 L9 v5 G3 c, l( k! |3 g3 \
  16.         rewrite (.*) /index.php;) Y8 R) o8 z8 O0 b5 q0 i
  17.     }* a, }3 H  }- b
  18.     try_files $uri $uri/ =404;4 A" _8 D% B9 A& Y- A0 E
  19. }
复制代码
回复

使用道具 举报

317

主题

480

回帖

3057

积分

管理员

积分
3057
QQ
 楼主| 发表于 2025-4-2 20:54:07 | 显示全部楼层
用这一段也行
  1. location / {7 K" M0 F( t* F: Y* P% i# P# b( |
  2.     if (-f $request_filename/index.html){# b) X% N6 b& y1 M5 e
  3.         rewrite (.*) $1/index.html break;
    : N, z- y. e) g# Y3 y0 U
  4.     }$ @4 U4 F8 F/ \7 c8 J: t1 H
  5.     if (-f $request_filename/index.php){
    2 }* @2 H& @1 R) z; [0 Q4 ^
  6.         rewrite (.*) $1/index.php;! R0 |: A6 }5 A5 E
  7.     }
    " `- l% u  x* {6 y
  8.     if (!-f $request_filename){
    8 }' Z. c9 n. r1 d; _
  9.         rewrite (.*) /index.php;
    ( U% Z: p8 o; C8 T2 j! P8 M! @
  10.     }
      Y5 B" Z# {. V- I9 Y
  11.     try_files $uri $uri/ =404;- L2 k. C. X3 [1 L
  12. }
复制代码
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-5-16 21:31 , Processed in 0.080811 second(s), 4 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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