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

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

[复制链接]

315

主题

479

回帖

3001

积分

管理员

积分
3001
QQ
发表于 2025-4-2 20:51:47 | 显示全部楼层 |阅读模式
在nginx伪静态里,换成这个
- S5 {3 j- l1 [4 Q; }; N+ \, C+ l1 K. W) T1 d; Y- C6 U
  1. location /typecho/ {& j6 Q. ], @% Z' W) c
  2.     if (!-e $request_filename) {
    $ j2 B) t$ i5 v; z* k9 Q
  3.         rewrite ^(.*)$ /typecho/index.php$1 last;; d4 k& `+ [% c
  4.     }
    % r' I# w  J- Q- `+ r
  5. }( l# f4 Q/ c8 b' e( P2 B5 p

  6. ' C& q8 I( m& x" G' M5 v8 v
  7. ' v3 d# A- N& O+ o9 U9 z/ B  M
  8. location / {, A" j8 c/ {$ u9 K+ P  d+ n
  9.     if (-f $request_filename/index.html){
    5 h! ]8 S% s8 e5 _5 C
  10.         rewrite (.*) $1/index.html break;3 x& c6 H8 w' @! s3 P. G5 v
  11.     }
    ( k0 u4 R! T  k3 a9 g$ F
  12.     if (-f $request_filename/index.php){
    5 m! _4 m( N! f4 q2 @. F
  13.         rewrite (.*) $1/index.php;% S, R; p, y1 I! O5 J$ w! U
  14.     }
      u0 g* s: t% y! r6 O5 X
  15.     if (!-f $request_filename){
    # P7 ]- d6 \) l2 H$ R
  16.         rewrite (.*) /index.php;
    , A3 P9 W' S& p
  17.     }
    $ e- p9 @- W- j  g
  18.     try_files $uri $uri/ =404;
    # ^; H# j# x6 ]/ j# x# [& c3 L  p
  19. }
复制代码
回复

使用道具 举报

315

主题

479

回帖

3001

积分

管理员

积分
3001
QQ
 楼主| 发表于 2025-4-2 20:54:07 | 显示全部楼层
用这一段也行
  1. location / {: ~0 P9 {) E! B9 v3 A, |# X
  2.     if (-f $request_filename/index.html){2 R5 F( b  T1 O7 K/ b$ W8 w
  3.         rewrite (.*) $1/index.html break;
    ( k! d2 f- a: c
  4.     }
    # i/ P, R5 T6 P& `
  5.     if (-f $request_filename/index.php){
    % U! i. V! G" s; ]/ I) b1 F
  6.         rewrite (.*) $1/index.php;
    3 F! L( }9 c( T
  7.     }
    # ^( E9 {( n# l( D
  8.     if (!-f $request_filename){1 |6 O$ c) R3 t' S; o6 r7 u
  9.         rewrite (.*) /index.php;; R( |/ d' r9 e* p! F; Q3 g
  10.     }0 r2 A2 o+ r" X' [( {
  11.     try_files $uri $uri/ =404;
    9 \# }7 ^: _0 r- z, k
  12. }
复制代码
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-4-24 20:58 , Processed in 0.085691 second(s), 4 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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