【问题标题】:EzPublish 5 friendly URL's won't workEzPublish 5 友好 URL 不起作用
【发布时间】:2014-05-06 10:05:41
【问题描述】:

我已经设置了本地 EzPUblish 5 安装,它似乎可以工作,但有一个例外:友好的 URL。

当我转到 http://arabia.local/index.php/Frontpage 时,它可以工作,但如果我转到 http://arabia.local/Frontpage,它告诉我找不到 404。

我已经做了一些研究;我将 .htaccess_root 复制到 .htaccess,我在 site.ini 中设置了 ForceVirtualHost=true,我在我的 httpd.conf 中检查了 AllowOverride All 是否已设置 - 我的想法已经不多了。

【问题讨论】:

    标签: php apache .htaccess ezpublish


    【解决方案1】:

    您提到的文件和设置主要涉及 eZ Publish 的遗留部分,并且很可能对前端没有影响。

    根据您的描述,我的第一个想法是 VHost 配置可能不完整。请将您的配置与 eZ Systems 官方提供的配置进行比较:Virtual host setup.htaccess example

    您是否遗漏了以下行?

    RewriteRule .* index\.php
    

    还请记住,您的网络服务器的根必须指向“web”目录,如果您不使用基于 VHost 的配置,.htaccess 文件必须位于“web”目录中(但老实说,我还没有看到基于非 VHost 的设置,所以我不确定 .htaccess 方法。

    尽管如此,应该不需要更改“ezpublish_legacy”目录中的任何内容,尤其是对于初始设置而言。

    【讨论】:

    • 出于某种原因,将它放在“web”目录中就可以了。是的,我正在使用虚拟主机,所以这有点奇怪。不过,现在可以了,谢谢!
    猜你喜欢
    • 2014-01-25
    • 1970-01-01
    • 2012-12-20
    • 2019-02-21
    • 2014-07-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多