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

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

[复制链接]

320

主题

485

回帖

3140

积分

管理员

积分
3140
QQ
发表于 2025-4-2 20:51:47 | 显示全部楼层 |阅读模式
在nginx伪静态里,换成这个
$ u: o1 J# p5 [8 ?6 H8 t3 m& t8 `3 X, f9 [
  1. location /typecho/ {
    2 i) N! @+ m$ M8 X) L
  2.     if (!-e $request_filename) {
    : D( M/ @, E& _' a! S. Q
  3.         rewrite ^(.*)$ /typecho/index.php$1 last;8 ]6 v0 n. j/ x+ D5 Z7 J, ^# y: z
  4.     }
    8 z' q/ o8 f6 c  k$ e) @+ U! F* `
  5. }
    " O. A4 @8 L2 {; h6 v! A/ f; l* U

  6. 1 e1 _; N0 r, i
  7. : Q; v* @- D7 x# G/ m7 k( |' X; l
  8. location / {
    1 ~: y! m8 {! Y, d; R% A
  9.     if (-f $request_filename/index.html){/ ]4 d, R" D# _$ ~
  10.         rewrite (.*) $1/index.html break;
    # m) a6 k! i, D1 M0 I- p0 I
  11.     }: N: R1 v4 l* u' z' G9 S6 l
  12.     if (-f $request_filename/index.php){7 r& J# M  j1 F, F
  13.         rewrite (.*) $1/index.php;' k2 k: Z2 b- q& f5 F
  14.     }
    0 s6 f: j, M% |, d, W
  15.     if (!-f $request_filename){, x6 m' [0 N7 }  Z9 J. V" [( ?% r
  16.         rewrite (.*) /index.php;+ h# _, e  ~  q/ [/ m
  17.     }
    2 r! z/ f' X* N
  18.     try_files $uri $uri/ =404;
    2 s  t$ t$ Z" y
  19. }
复制代码
回复

使用道具 举报

320

主题

485

回帖

3140

积分

管理员

积分
3140
QQ
 楼主| 发表于 2025-4-2 20:54:07 | 显示全部楼层
用这一段也行
  1. location / {
    $ ?3 W( l" G) X& @
  2.     if (-f $request_filename/index.html){: J! M, r; c0 j1 _
  3.         rewrite (.*) $1/index.html break;
    % \( D# y; a( R& `
  4.     }
    / ]0 F) N# M8 p* C2 T6 t" h9 @
  5.     if (-f $request_filename/index.php){
    . x/ @7 [# e, \  k# X
  6.         rewrite (.*) $1/index.php;3 j2 J. y! ^) ?  [% I; R
  7.     }
    5 Z6 a: g/ ^7 c
  8.     if (!-f $request_filename){
    3 b+ ?: L. I  W
  9.         rewrite (.*) /index.php;
    1 m, I2 M7 u9 W- E5 L
  10.     }% z, k2 M; m& m: P) M7 t- p
  11.     try_files $uri $uri/ =404;
      B4 @" ^0 b9 Z6 a' o: j$ e
  12. }
复制代码
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-8-19 10:50 , Processed in 0.067807 second(s), 3 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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