Вопрос

У меня есть это:

  web/index.php
  web/myapp_dev.php

Я объявляю с тем же кодом:

$configuration = ProjectConfiguration::getApplicationConfiguration('myapp', 'dev', true);

Для модулей у меня есть:

  login with index

Если я позвоню: http: //localhost/myapp_dev.php/login/ оно работает. за http: // localhost/ оно работает. И любая ссылка в шаблоне индекса правильно указывает на http: // localhost/module/action. Анкет например http: // localhost/login/ (нет http: //localhost/myapp_dev.php/login , это хорошо), но если я позвоню http: // localhost/login/ это не работает. и вернуть 404.

Что идет не так? Что мне установить?

Это было полезно?

Решение

Симптомы, которые вы описываете, обычно указывают на отсутствующее правило mod_rewrite.

Убедитесь, что ваш экземпляр Apache включен MOD_REWRITE.

http://www.tutorio.com/tutorial/enable-mod-rewrite-on-apache

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top