【问题标题】:htaccess show internal server errorhtaccess 显示内部服务器错误
【发布时间】:2013-05-06 15:37:12
【问题描述】:

我在 htaccess 中遇到了一些问题,我不明白这是什么问题.. 我想做 SEO 友好的 URL,但是当我写 RewriteEngine on 时,网站上会出现错误显示 p>

内部服务器错误

服务器遇到内部错误或配置错误,无法完成您的请求。

请通过 admin@localhost 联系服务器管理员,告知他们此错误发生的时间,以及您在此错误之前执行的操作。

服务器错误日志中可能会提供有关此错误的更多信息。

我的网站文件夹是。 - 包括 - 日志 - 公开

和 .htaccess 文件在 main 上可用。 和 index.php 在公共文件夹中可用。 和 htaccess 文件我被放在公用文件夹中相同的错误显示。 在包含文件夹中,所有类都已定义。 在公共文件夹中所有公开可用的页面

htaccess 文件代码是:

RewriteEngine on

【问题讨论】:

  • 你能告诉我们你的 htaccess 吗?
  • htaccess 代码是简单的 RewriteEngine on
  • 您是否启用了mod_rewritea2enmod
  • 如何启用mod_rewrite Adrien Lacroix
  • 您的服务器可以直接访问 shell 吗?检查它是否在这里的一个简单方法是在页面上使用 php 方法 phpinfo(); 并检查它是否在这里

标签: .htaccess seo


【解决方案1】:

您的服务器没有加载重写模块。您需要确保已安装它并且您的服务器已配置为加载它。具体操作方式取决于您使用的操作系统。

如果您使用的是托管服务提供商而不是您自己的服务器,则您可能没有执行此操作所需的访问权限,在这种情况下,请联系支持人员并询问他们。

【讨论】:

    猜你喜欢
    • 2015-09-25
    • 2023-03-05
    • 1970-01-01
    • 2014-10-31
    • 2016-07-16
    • 1970-01-01
    • 1970-01-01
    • 2016-09-22
    • 2017-04-05
    相关资源
    最近更新 更多