php - Symfony 路由不工作

标签 php symfony

我使用的是普通主机(即通过 public_html 访问网页,但无法访问 php (apache) 配置)。

这就是我所做的

  1. 重命名了我的网站目录 => public_html
  2. 将 app.php(产品应用程序)重命名为 index.php

我还向我的页面(模板)添加了一条名为“littlebird”的路由

问题

当我调用www.mywebsite.com/littlebird时=>找不到404页面

但是当我使用www.mywebsite.com/index.php/littlebird时,一切都正常。

最佳答案

我最初的猜测是您没有打开mod_rewrite

但在我们的讨论过程中,我们发现您已将原始 .htaccess 替换为其他内容。

原始的.htaccess可以通过这个地址找到:https://github.com/symfony/symfony-standard/blob/master/web/.htaccess

关于php - Symfony 路由不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20364210/

相关文章:

javascript - 如何将 Backbone.js 与 Symfony 框架和/或 Apache Thrift 一起使用

php - __DIR__ VS 使用反射

mongodb - Doctrine ODM 节省大量资金

validation - 如何在Symfony 2中验证依赖于另一个属性的属性

php - 选择 UID 但不选择具有给定状态的 UID?

php - 查询生成器 - 获取另一个查询的行数

php - codeception : Setting the "doctrine" pre-defined service is deprecated since Symfony 3. 3 并且 Symfony 4.0 将不再支持

php - Doctrine2 在 select 时有超过 1000 行的问题

javascript - 在我的自定义 wordpress 模板中进行两级切换

php - 媒体查询不工作 Wordpress 主题