Я запускаю несколько сайтов на своем сервере. Например, один из них находится на /var/www/mysite.com/.
Я обновил Apache2 на своем веб-сервере Ubuntu 12.04 до версии 2.4, и установка переписала ports.conf и apache2.conf, поэтому я добавил элементы конфигурации которые были отсутствуют, но теперь, когда я пытаюсь получить доступ к http://mysite.com, я получаю список каталогов на /var/www.
Что мне не хватает?
Важно: я используя порт 8080, потому что я использую nginx в качестве обратного прокси-сервера на порту 80. Эта часть работает полностью.
# If you just change the port or add more ports here, you will likely also
# have to change the VirtualHost statement in
# /etc/apache2/sites-enabled/000-default.conf
Listen 8080
<IfModule ssl_module>
Listen 443
</IfModule>
<IfModule mod_gnutls.c>
Listen 443
</IfModule>
<VirtualHost 127.0.0.1:8080>
ServerName mysite.com
ServerAlias www.mysite.com
DocumentRoot /var/www/mysite.com
# BEGIN WordPress
<Directory /var/www/mysite.com/>
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
</Directory>
# END WordPress
</VirtualHost>