【问题标题】:error 500 when i create on htaccess one error 404当我在 htaccess 上创建一个错误 404 时出现错误 500
【发布时间】:2014-12-11 03:47:29
【问题描述】:

我怎样才能让我的 htacces 规则在地址栏中输入无效 url 时返回 404。

我将 virtualbox 用于一个项目,我尝试创建一个文件 .htaccess,我输入了一个错误 404 来保护我的页面,但是当我创建我的错误 404 并发送到服务器并刷新我的页面时,我遇到了一个错误 500在我的服务器上。

我的代码是这样的:

#my error 404 
ErrorDocument 404/file/404.php

有人可以帮助我吗? 我不知道为什么会这样,我在谷歌上搜索过。

问候

【问题讨论】:

  • 在 htaccess 文件的顶部放置两行(不带数字)并检查。 1)Options -Indexes 2)RewriteEngine On

标签: php .htaccess http-status-code-404


【解决方案1】:

你必须用引号包裹你的路径以确定它是否是字符串

ErrorDocument "404/file/404.php"

【讨论】:

    【解决方案2】:

    一点空白会导致问题

    改变这个

    ErrorDocument 404/file/404.php
    

    ErrorDocument 404 /file/404.php
    

    阅读更多here

    【讨论】:

      猜你喜欢
      • 2011-12-18
      • 1970-01-01
      • 1970-01-01
      • 2014-08-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-07-07
      相关资源
      最近更新 更多