Rumah > Soal Jawab > teks badan
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粉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]