Rumah  >  Soal Jawab  >  teks badan

Dokumen ralat tersuai 404 pemisah halaman dalam sambungan PHP, tetapi berfungsi untuk semua yang lain

Dikemas kini pada 08/02/2022

Saya telah menyediakan halaman ralat 404 tersuai. Di bawah ialah peraturan htaccess saya.

ErrorDocument 404 /not-found.php

RewriteEngine On

Selepas menguji berkali-kali, saya menyedari bahawa ia berfungsi dengan sempurna untuk segala-galanya kecuali halaman php. Ia berfungsi dengan baik jika direktori yang salah atau sambungan fail lain diakses.

Contoh pautan berjaya dipaparkan pada halaman ralat 404 tersuai

Contoh pautan yang tidak boleh dipaparkan pada halaman ralat 404 tersuai

Saya fikir mungkin beberapa peraturan tulis semula dalam htaccess saya yang menyebabkan masalah, tetapi untuk tujuan ujian saya telah mengalih keluarnya sepenuhnya dan masalah masih berterusan.

P粉237689596P粉237689596251 hari yang lalu285

membalas semua(1)saya akan balas

  • P粉916760429

    P粉9167604292024-01-17 11:42:51

    Saya akhirnya menemui seorang lagi yang mengalami masalah yang sama dan penyelesaian yang diberikan menyelesaikan masalah saya. Ini adalah jawatan soalan

    Pengendali ralat 404 tersuai dalam htaccess tidak berfungsi untuk fail ".php" yang tidak wujud

    Ini adalah penyelesaian untuk membuat sambungan php berfungsi:

    # 强制对不存在的“.php”请求返回404
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteRule \.php$ - [R=404]

    balas
    0
  • Batalbalas