В моем apache2.conf у меня есть псевдоним: 116], когда я захожу на http: // linux-server / cake / , я получаю список каталогов, который загружает файл index.php. Когда я нажимаю на файл, я перехожу на http://linux-server/cake/index.php
, в котором я получаю ошибку 404 страница не найдена.
Что мне нужно сделать, чтобы файлы были доступны?
Я изменил свой код на это:
Alias /cake /var/www-cake/repo
<Directory /var/www-cake/repo>
Order allow,deny
Allow from all
Options +Indexes
</Directory>
Обратите внимание, что косая черта теперь удаляется из псевдонима. Я не знаю, почему это имело значение, я просто пробовал случайные вещи, и этот, казалось, исправил это:)
Инсайдер в вашем блоке каталогов пытается обновить Options
до: Options +Indexes +MultiViews +FollowSymLinks
После внесения изменений обязательно перезапустите службу Apache.
Во-вторых, убедитесь, что в файле .htaccess нет конфликтующих директив внутри /var/www-cake/repo/