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

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

[复制链接]

326

主题

498

回帖

3240

积分

管理员

积分
3240
QQ
发表于 2025-4-2 20:51:47 | 显示全部楼层 |阅读模式
在nginx伪静态里,换成这个" k4 \! g1 [: R6 R5 F
9 x) O/ r  p' O1 B* [
  1. location /typecho/ {7 Z: x' y3 I2 v
  2.     if (!-e $request_filename) {- \9 @- }6 f+ x+ D1 e' D  g: v
  3.         rewrite ^(.*)$ /typecho/index.php$1 last;3 p, D8 {' B- a0 |+ w$ T: I' y1 E# a
  4.     }
    9 @: Q2 _- E& d6 G/ I
  5. }
    # Z; d6 \- X9 `4 z7 |* g
  6. 5 z0 Z5 z6 B9 B& w
  7. . u. ]6 a8 k: p. s% W& N1 y6 b
  8. location / {! ^, X+ W  Z# K) Z! F' i% h
  9.     if (-f $request_filename/index.html){
    & G5 `0 m& A8 i  [7 ?# ]
  10.         rewrite (.*) $1/index.html break;
    . D( T& G1 V) {- D
  11.     }2 V3 W6 e) \! O
  12.     if (-f $request_filename/index.php){' G, W2 R- q5 d+ s. f: \
  13.         rewrite (.*) $1/index.php;9 V( S+ {& U7 s6 ?
  14.     }
    ; C% q2 K* @# `' B4 D
  15.     if (!-f $request_filename){
    2 C/ w& _  G' z* u, }& V* T
  16.         rewrite (.*) /index.php;! s7 A6 C; @* L; p( Q
  17.     }
    1 _  L0 a. D& |7 L- F8 E+ _9 Y; `3 G
  18.     try_files $uri $uri/ =404;+ q" y! h+ B) Y
  19. }
复制代码
回复

使用道具 举报

326

主题

498

回帖

3240

积分

管理员

积分
3240
QQ
 楼主| 发表于 2025-4-2 20:54:07 | 显示全部楼层
用这一段也行
  1. location / {
    / ^( G2 X% C0 _& z; R3 v
  2.     if (-f $request_filename/index.html){) r: D  c# B! h3 X
  3.         rewrite (.*) $1/index.html break;
    ( f( P5 P2 ?+ i7 r8 k9 A* C6 K
  4.     }
    3 c' a" T3 w- x3 p; t  N
  5.     if (-f $request_filename/index.php){
    : P8 q1 Z5 j8 o- _+ P
  6.         rewrite (.*) $1/index.php;' A2 a5 }. Y) A$ t& U* J% Q! I0 q! w8 B
  7.     }
    . g8 Y' J- \! s) u, F  ]# l  I" p
  8.     if (!-f $request_filename){
    7 c* w  [( L' c! o* ?# h
  9.         rewrite (.*) /index.php;1 W6 O5 s) I7 [
  10.     }
    % J' y5 p( O' {; c, K. t1 b2 V1 F
  11.     try_files $uri $uri/ =404;
    # J2 D) @9 d$ f/ E6 q" O" Z3 z+ V
  12. }
复制代码
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-10-6 13:27 , Processed in 0.072319 second(s), 3 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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