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

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

[复制链接]

408

主题

596

回帖

4038

积分

管理员

积分
4038
QQ
发表于 2025-4-2 20:51:47 | 显示全部楼层 |阅读模式
在nginx伪静态里,换成这个
- `- z8 U* F2 s0 R- U+ |2 N( ^0 E4 h  N9 A, T( g0 K
  1. location /typecho/ {
    , u+ y5 r7 n2 S1 O# \! t8 k
  2.     if (!-e $request_filename) {
    4 {  h6 p( Y8 R. |
  3.         rewrite ^(.*)$ /typecho/index.php$1 last;
    , v, }1 r9 I, s9 b" @
  4.     }' G3 d9 C; F7 P6 u( m6 u
  5. }/ n, s6 M# M: `0 d6 b5 e) |

  6. # f. z) E( g6 Q  c: `0 X% F* g. q6 o
  7. - E0 `, t0 ^5 N8 o- v
  8. location / {6 ^+ n' A6 ~, v; i4 s1 g
  9.     if (-f $request_filename/index.html){* _& `6 r7 w: ?0 l, I5 g
  10.         rewrite (.*) $1/index.html break;! Q9 O% E2 m. n7 R7 y
  11.     }0 S7 e( S5 P# t8 M( e# J0 \
  12.     if (-f $request_filename/index.php){6 U. M& V4 f! b+ M/ i3 V; c
  13.         rewrite (.*) $1/index.php;
    ( d' |: ^/ C1 l: `8 P4 L8 t
  14.     }; w0 ?( F4 D' ]0 K
  15.     if (!-f $request_filename){
    4 _' m# q3 c. N. D2 D0 m$ P. N
  16.         rewrite (.*) /index.php;1 N7 B2 p; l/ O2 H4 O
  17.     }: ~3 l0 _# C+ m
  18.     try_files $uri $uri/ =404;
    / N# W& F$ w& F( X
  19. }
复制代码
回复

使用道具 举报

408

主题

596

回帖

4038

积分

管理员

积分
4038
QQ
 楼主| 发表于 2025-4-2 20:54:07 | 显示全部楼层
用这一段也行
  1. location / {
    2 c9 Z6 U5 g2 h! J
  2.     if (-f $request_filename/index.html){
    8 s' M  O) M% P8 g
  3.         rewrite (.*) $1/index.html break;
    % u& y) h! r  `8 X) X' R
  4.     }
    7 `2 S  a) v4 c. o
  5.     if (-f $request_filename/index.php){
    % p. M5 ]$ G# R1 [% l
  6.         rewrite (.*) $1/index.php;
    4 l( i+ C7 G2 ~
  7.     }
    4 L, _+ n1 H, D# P
  8.     if (!-f $request_filename){1 E( f& O% x8 W8 |
  9.         rewrite (.*) /index.php;
    - O$ T, Z% m+ I) A
  10.     }
    3 \* ?* F$ q2 J$ R
  11.     try_files $uri $uri/ =404;
    , `4 x! l) H! x6 S- _' L7 F- B: g
  12. }
复制代码
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-4-10 03:13 , Processed in 0.556179 second(s), 22 queries .

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

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