EzPublish找不到他的路线

时间:2015-12-15 16:22:26

标签: php symfony routing ezpublish ezplatform

我已经安装了ez发布版(版本:社区15.09,系统:apache)。

我已将它安装在我的public_html目录中,公共目录是 的public_html /网络

我可以使用以下网址访问演示页:

domain.com/

或与此(两个版本)

domani.com/index.php

但如果我尝试另一条路线,就像这样:

domain.com/ez

它不起作用(服务器回复:The requested URL /ez was not found on this server.),只有在路由中包含索引时才有效:

domain.com/index.php/ez

我搜索但没有发现...... 为什么这个? 怎么解决?

1 个答案:

答案 0 :(得分:2)

你想要做的基本上是网址重写。

您有两种方法可以执行此操作:

  1. 在Apache端启用mod_rewrite并应用this template中的虚拟主机配置。确保使用正确的值替换占位符(%STUFF%)。

  2. 在public_html / web文件夹中使用.htaccess文件:查看example here

  3. 注意:能够使用.htaccess需要您的apache配置允许它。它通常是AllowOverride None|All|...指令的<Directory /path/to/public_html/web>部分:请参阅Apache Documentation here