Мое веб-приложение Yii находится в / var / www / на моем сервере Ubuntu.Когда я пытаюсь изменить основной файл конфигурации:
'urlManager'=>array(
'urlFormat'=>'path',
'showScriptName'=>false,
),
Чтобы скрыть файл index.php, он сказал: Запрошенный URL-адрес не найден на этом сервере (ошибка 404).Файл .htaccess:
RewriteEngine on
# if a directory or a file exists, use it directly
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
# otherwise forward it to index.php
RewriteRule . index.php
И все еще не работает правильно.
Позднее редактирование: решение состоит в том, чтобы поместить «AllowOverride All» в тег Directory / var / www / на/ etc / apache2 / sites-enabled / 000-default вместе с перезаписью мода