Làm thế nào để bạn làm cho Joomla trả về mã 404 "thực"? Tôi không thể tìm ra làm thế nào để thực hiện điều này! Tôi đã thay đổi htaccess.txt
đến .htaccess
, kích hoạt hệ thống / chuyển hướng plugin, và bật URL viết lại trong các cài đặt global Joomla.
Tuy nhiên, bất kỳ URL giả nào tôi nhập chỉ đơn giản là chuyển hướng đến trang chủ, thậm chí không đến trang lỗi Joomla mặc định.
Điều này cũng xảy ra ngay cả trên trang web demo Joomla tại đây: https : //demo.j Joomla.org/badurl_fake
Kiểm tra thêm:
Joomla Global Use Rewrite: OFF
Joomla htaccess.txt renamed: NO
Joomla redirect plugin enabled: NO
Điều này dẫn đến một URL xấu trả về lỗi 404 thực
Joomla Global Use Rewrite: ON
Joomla htaccess.txt renamed: NO
Joomla redirect plugin enabled: NO
Điều này dẫn đến một URL xấu trả về lỗi 404 thực
Joomla Global Use Rewrite: ON
Joomla htaccess.txt renamed: NO
Joomla redirect plugin enabled: YES
Điều này dẫn đến một URL xấu trả về lỗi 404 thực
Joomla Global Use Rewrite: ON
Joomla htaccess.txt renamed: YES
Joomla redirect plugin enabled: YES
Điều này dẫn đến một URL xấu đưa người dùng trở lại trang chủ
Joomla Global Use Rewrite: OFF
Joomla htaccess.txt renamed: YES
Joomla redirect plugin enabled: YES
Điều này dẫn đến một URL xấu đưa người dùng trở lại trang chủ
Joomla Global Use Rewrite: OFF
Joomla htaccess.txt renamed: YES
Joomla redirect plugin enabled: NO
Điều này dẫn đến một URL xấu đưa người dùng trở lại trang chủ
Vì vậy, dường như với tôi rằng htaccess là thủ phạm ở đây. Trong thử nghiệm của tôi, bất cứ khi nào .htacess có mặt, 404 được chuyển hướng đến trang chỉ mục.