gpt4 book ai didi

php - ErrorDocument 似乎在我的 .htaccess 中不起作用

转载 作者:行者123 更新时间:2023-12-04 06:46:38 25 4
gpt4 key购买 nike

任何人都可以请指教吗?我希望我的网站访问者的默认页面是 index.php,对于所有不存在的页面,访问者应该看到 errordoc.php

所以我把它放在 .htaccess 中:

ErrorDocument 404 /errordoc.php

Options +FollowSymLinks
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} !^mysite\.org\.uk$ [NC]
RewriteRule ^(.*)$ http://mysite.org.uk/$1 [R=301,L]

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]

不幸的是,一切都在 index.php 中,包括错误。我试过问我的 friend 谷歌,但今天是他的休息日!

最佳答案

您的最后一条规则将捕获所有无法映射到现有文件 ( RewriteCond %{REQUEST_FILENAME} !-f ) 或现有目录 ( RewriteCond %{REQUEST_FILENAME} !-d ) 的请求。这就是为什么不提供错误文档的原因。

关于php - ErrorDocument 似乎在我的 .htaccess 中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3675941/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com