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

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

[复制链接]

335

主题

520

回帖

3433

积分

管理员

积分
3433
QQ
发表于 2025-4-2 20:51:47 | 显示全部楼层 |阅读模式
在nginx伪静态里,换成这个1 Z, Q: o3 u, v; R8 o
5 S. q; g* z2 V* [
  1. location /typecho/ {* C3 G) B. F6 {" n- \  f
  2.     if (!-e $request_filename) {
    . b& Z9 F" x+ e9 x
  3.         rewrite ^(.*)$ /typecho/index.php$1 last;2 K2 z, z  ^! X9 L$ t$ R
  4.     }5 G, A2 n" g- K/ Q' @. e
  5. }) H* G9 q! w" \1 d, T* ?

  6. 5 ~% b7 t* E# `

  7. 1 Y9 L* g; C, k+ T% L
  8. location / {; N- E0 `) g, x1 ^" \8 T
  9.     if (-f $request_filename/index.html){
    + n* }, E- C& M# @0 H( r
  10.         rewrite (.*) $1/index.html break;; C7 R( U( o" x3 }" }* w5 O
  11.     }, p* e- ?8 _9 y
  12.     if (-f $request_filename/index.php){+ k4 t" ^- b) L) I0 ~
  13.         rewrite (.*) $1/index.php;
    $ c- Y$ w/ {6 {  r3 K+ L! H
  14.     }3 h' e' i" ]! p0 ^8 o  R  z! L* `
  15.     if (!-f $request_filename){
    7 M. ~- [9 N0 v7 L2 R
  16.         rewrite (.*) /index.php;
    # E& F5 X$ e4 |' ~" [* }, M
  17.     }! S6 w/ }* S( A+ F
  18.     try_files $uri $uri/ =404;
    " T6 E/ R2 Q9 @6 q/ n% u
  19. }
复制代码
回复

使用道具 举报

335

主题

520

回帖

3433

积分

管理员

积分
3433
QQ
 楼主| 发表于 2025-4-2 20:54:07 | 显示全部楼层
用这一段也行
  1. location / {2 D1 h5 Y2 j( k* M
  2.     if (-f $request_filename/index.html){
    5 c8 q9 u7 [7 @7 R& z+ o6 ?
  3.         rewrite (.*) $1/index.html break;
    * H( U5 _9 u0 i' V
  4.     }& y+ J8 ~  v- T- c6 M. y
  5.     if (-f $request_filename/index.php){
    2 U8 g, X7 ^0 u$ Z
  6.         rewrite (.*) $1/index.php;
    0 l% \: b0 |/ k8 X+ M/ u% H
  7.     }5 z; _, k# f' T* c6 A
  8.     if (!-f $request_filename){  `/ b7 {* H7 Z; D4 A( Z
  9.         rewrite (.*) /index.php;2 L: A: m& C4 B" w! ~% D: E' O
  10.     }
    # f$ m8 F  V( X% T0 ?1 ~2 H' O
  11.     try_files $uri $uri/ =404;
    - F1 C; s# O3 a' J; A" `- G) K
  12. }
复制代码
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-12-16 13:53 , Processed in 0.074762 second(s), 3 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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