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

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

[复制链接]

319

主题

484

回帖

3113

积分

管理员

积分
3113
QQ
发表于 2025-4-2 20:51:47 | 显示全部楼层 |阅读模式
在nginx伪静态里,换成这个
7 ?* D/ r& K; _1 l, D
" d8 v4 O% N" b% U
  1. location /typecho/ {6 T6 `) [7 ]2 \1 y
  2.     if (!-e $request_filename) {( ~- f! l( Y+ s0 C6 O. q
  3.         rewrite ^(.*)$ /typecho/index.php$1 last;
    ) N# v7 E+ \5 d& Q$ z
  4.     }
    9 n5 G; h0 n0 |
  5. }
    2 z) B/ Y/ Y4 t0 \. r
  6. 0 ]7 F* C+ C0 O
  7. # V0 X) L7 Q& m& W& ]2 x
  8. location / {
    0 g, O1 {% @* ?/ l
  9.     if (-f $request_filename/index.html){6 o2 Q0 G* m- k6 a, @5 Z  O4 v' W
  10.         rewrite (.*) $1/index.html break;9 V2 O; z" F) z1 f) V6 R6 a1 J4 b
  11.     }* E3 H- j# ?0 Z, B1 Y0 q9 T9 a% L
  12.     if (-f $request_filename/index.php){$ P9 W, F9 }7 k1 I1 m
  13.         rewrite (.*) $1/index.php;4 p/ x3 r5 K% N+ L8 G
  14.     }1 x6 T  F) W* ?/ o8 q
  15.     if (!-f $request_filename){
    0 O6 Z9 [  k8 Q5 U5 ^' `* \
  16.         rewrite (.*) /index.php;# ~  y4 _1 w( s5 P; z" {
  17.     }3 K8 {- v& @5 S
  18.     try_files $uri $uri/ =404;- ?9 v' r- Y( ~6 x( `  f; R
  19. }
复制代码
回复

使用道具 举报

319

主题

484

回帖

3113

积分

管理员

积分
3113
QQ
 楼主| 发表于 2025-4-2 20:54:07 | 显示全部楼层
用这一段也行
  1. location / {# R" {! u6 d* e6 x& N
  2.     if (-f $request_filename/index.html){
    2 X: L& a6 L, k9 G5 b
  3.         rewrite (.*) $1/index.html break;3 f/ i& q) ]' H7 y9 {
  4.     }
    9 S$ k; a2 X3 I+ Y
  5.     if (-f $request_filename/index.php){: C2 q! B7 ?& c' [6 O7 Z
  6.         rewrite (.*) $1/index.php;* v( h6 S% F) n8 {4 j! `/ G% n
  7.     }* I. w, b2 C/ }# A
  8.     if (!-f $request_filename){
    8 S$ b& P3 G; v( f
  9.         rewrite (.*) /index.php;# Y5 M( V/ n* W2 M! [, `, F
  10.     }" w: D6 e6 y8 ]& e: g
  11.     try_files $uri $uri/ =404;7 m2 H4 h. c+ W
  12. }
复制代码
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-6-27 06:33 , Processed in 0.070956 second(s), 3 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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