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

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

[复制链接]

314

主题

478

回帖

2958

积分

管理员

积分
2958
QQ
发表于 前天 20:51 | 显示全部楼层 |阅读模式
在nginx伪静态里,换成这个
5 B# h6 u( |0 g2 L: Z$ p0 z& `4 \8 T; J3 G
  1. location /typecho/ {
    2 ^& O4 {- O8 r+ V& @9 D0 M
  2.     if (!-e $request_filename) {8 `5 `& |) W& v% [+ k
  3.         rewrite ^(.*)$ /typecho/index.php$1 last;7 C, j9 b' R% j! I
  4.     }( q" h. Y+ v# d5 S, J0 x( @
  5. }/ w  ^* v2 S! X7 S

  6. 9 U* i! m6 S8 J4 ?/ [

  7. 9 p1 K1 Y, b! _1 c( F; Y2 p
  8. location / {
    0 t$ h/ r* R3 F- H: N  K
  9.     if (-f $request_filename/index.html){
    . H/ [+ M9 s0 x5 J3 J
  10.         rewrite (.*) $1/index.html break;
    2 s6 ]" o- u2 f! Y, @/ G: L. O. ]
  11.     }
    + p$ `7 i. B! M: w
  12.     if (-f $request_filename/index.php){
    0 y6 Q: d6 ]6 [8 W7 `
  13.         rewrite (.*) $1/index.php;
    # [& J% l- E7 [% ^0 w, J! ?
  14.     }" e! M" W8 `/ N6 P+ y( P" ~
  15.     if (!-f $request_filename){7 l2 N/ Q+ d" l6 L( W
  16.         rewrite (.*) /index.php;: {6 R2 x3 e/ M: o- K
  17.     }
    2 Y2 W* O' k) M+ C3 K" {6 g3 j
  18.     try_files $uri $uri/ =404;2 A4 T( z- G9 I, h* _' R' ?4 ?
  19. }
复制代码
回复

使用道具 举报

314

主题

478

回帖

2958

积分

管理员

积分
2958
QQ
 楼主| 发表于 前天 20:54 | 显示全部楼层
用这一段也行
  1. location / {3 g4 Z( X3 v2 t
  2.     if (-f $request_filename/index.html){/ R6 i5 @- N! y% O3 U
  3.         rewrite (.*) $1/index.html break;
    8 o% `( C; X2 P$ i% G
  4.     }
    6 |/ i$ R! k9 F: ?
  5.     if (-f $request_filename/index.php){
    0 G( v: P; u+ k
  6.         rewrite (.*) $1/index.php;& N2 y: M0 U1 t/ Q: e$ f, L
  7.     }' T3 o& l1 t7 O) \8 q, ?. i
  8.     if (!-f $request_filename){2 K; R; f" ?5 X7 N
  9.         rewrite (.*) /index.php;( W6 Z2 W3 V+ @+ a# `
  10.     }+ W' |& A2 U" z1 S; r1 A) M7 h
  11.     try_files $uri $uri/ =404;
    ' ^% n% M+ A& W* m5 `" Y7 S4 O$ j
  12. }
复制代码
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-4-4 07:47 , Processed in 0.071458 second(s), 21 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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