Ссылки на виртуальные хосты Apache2 на сайте не работают

Я установил сервер apache2 и включил a2ensite для моего доменного имени. Я перешел по ссылке — https://www.digitalocean.com/community/tutorials/how-to-set-up-apache-virtual-hosts-on-ubuntu-14-04-lts настроить виртуальные хосты.

Теперь, когда я набираю свое доменное имя, появляется домашняя страница сайта, но ссылки на сайте не работают. Я получаю сообщение «Не найдено» с сообщением «Запрошенный URL не найден на этом сервере»

Мой файл mydomian.com.conf находится ниже в папке / etc / apache2 / sites-enabled

<VirtualHost *:80>
ServerAdmin [email protected]
ServerName mydomain.com
ServerAlias www.mydomain.com
DocumentRoot /var/www/html/mydomain.com/public_html
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>

Весь код присутствует в пути — /var/www/html/mydomain.com/public_html

Пожалуйста, дайте мне знать, как сделать так, чтобы ссылки на моем сайте работали.

Спасибо

0

Решение

Я добавил ниже в моем файле конфигурации, и он работает сейчас. Спасибо за помощь.

<VirtualHost *:80>
...
<Directory ...>
AllowOverride All
</Directory>
</VirtualHost>

>sudo a2enmod rewrite
>sudo service apache2 restart
0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]