当用户在 URL 中键入 index.php 时,我需要显示 404 页面:
http://localhost:8080/site_name/index.php/home
我在 routes.php 中添加了这个$route['index.php/(:any)'] = 'custom404';
它没有帮助;当用户键入http://localhost:8080/site_name/index.php/home
主页时显示而不是 404 未找到。
知道当用户在 URL 中键入 index.php 时如何显示 404 页面吗?
我的 htaccess:
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /site_name/index.php/$1 [L]