我有一个网站,因为只显示主 url 的错误页面。eg: 404 错误页面显示在www.example.com/123
.
当我转到任何其他页面时,例如:www.example.com/about.php/123
,错误页面不会显示。只显示没有样式表的同一页面。
这是我的 htaccess 代码:
RewriteEngine on
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f``
RewriteCond %{REQUEST_FILENAME} !-d
ErrorDocument 404 http://www.example.com/404.php
当有人为带有 php 扩展名的页面(例如:、、等)键入错误的 url 时,请帮助我重定向index.php
到about.php
404contact.php
页面