【问题标题】:Unable to enable Clean URLs in drupal 7 website after migration迁移后无法在 drupal 7 网站中启用 Clean URL
【发布时间】:2014-04-07 12:59:27
【问题描述】:

最近,我将我的网站从本地机器迁移到服务器机器。网址为http://www.example.com/myweb

我注意到只有首页可见,其他页面显示 404 错误。

阅读this 的答案后,我知道这是由于干净的 URL 模块而发生的。我在 .htaccess 文件中启用了RewriteBase myweb,但它不起作用。最后我想到了像here 所说的那样临时禁用Clean URL。这很好用。

现在我想再次启用它。它显示以下错误-

Clean URLs cannot be enabled.

下面是截图-

我可以在 admin/reports/status 的状态报告中看到一些目录权限错误。这些有关系吗?

【问题讨论】:

    标签: .htaccess drupal-7


    【解决方案1】:

    您需要在新服务器上更改 Apache 服务器设置。

    在您的服务器上的 httpd.conf 文件中启用“LoadModule rewrite_module modules/mod_rewrite.so”行并重新启动服务器

    【讨论】:

      【解决方案2】:

      检查 .htaccess 是否有效,并检查您在 Apache 的 virtualHost 配置中是否有 AllowOverrides All。

      【讨论】:

        猜你喜欢
        • 2016-12-30
        • 2013-10-22
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2023-03-23
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多