https://aaa.com/php/a.php 這個路徑存在
https://aaa.com/php/a 這個路徑不存在 可以正確導到404.php
Q: 使用 https://aaa.com/php/a.php/sss.php / https://aaa.com/php/a.php/sss 測試會不回導到 404.php
A: 不回正確導導404.php
.htaccess 的設定
RewriteEngine On
RewriteBase /
RewriteRule ^index.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /404.php [L]
ErrorDocument 401 /404.php
ErrorDocument 402 /404.php
ErrorDocument 403 /404.php
ErrorDocument 404 /404.php
ErrorDocument 405 /404.php
ErrorDocument 406 /404.php
ErrorDocument 407 /404.php
ErrorDocument 408 /404.php
ErrorDocument 409 /404.php
ErrorDocument 410 /404.php
應該是
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
設定的問題,請問要如何寫才能讓不存在的路徑導到404.php?
謝謝
ErrorDocument 403 /xxxx/403.php
ErrorDocument 404 /xxxx/404.php
ErrorDocument 500 /xxxx/500.php
直接在.htaccess貼上就可以了
咖咖拉已貼上 還是一樣 謝謝