【发布时间】:2013-08-12 14:55:36
【问题描述】:
我正在尝试创建一个自定义 404 页面以包含此信息:
抱歉,找不到此页面
您尝试查看的页面是:
请检查网址是否拼写正确,如果正确,则此页面可能 已被移动、移除或从未存在
我尝试使用:$_SERVER['HTTP_REFERER'] 来捕获用户在自动重定向到 404 页面之前尝试查看的 URL
工作 .htaccess 代码
Options -MultiViews
RewriteEngine On
ErrorDocument 500 /500.php
ErrorDocument 404 /404.php
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !\.php$
RewriteRule ^(.*)$ $1.php [L,QSA]
现在可以了,感谢所有帮助过我的人
【问题讨论】:
标签: php .htaccess http-referer custom-error-pages url-redirection