В этом проблема, если вы зайдете на сайт directorybest.net , вы увидите правильный веб-сайт (который определен в apache).Но если вы перейдете на www-версию сайта, будет отображаться весь сайт для IIS и из него.Я понятия не имею, что это вызывает.
У меня есть другой сайт, который уже работает нормально на apache, с которого я скопировал информацию для настроек DNS и vhost.Я также настроил DNS так, чтобы оба сайта указывали на один и тот же IP-адрес.Кто-нибудь знает, почему www-версия сайта не показывает нужный веб-сайт?
Вот информация о vhost как для рабочего, так и для нерабочего сайта.
NameVirtualHost *
#non-working site
<VirtualHost *>
ServerAdmin admin@email.com
ServerName www.directorybest.net
ServerAlias directorybest.net *.directorybest.net
DocumentRoot "D:\WWW\DirectoryBest\2"
DirectoryIndex index.php
<Directory D:\WWW\DirectoryBest\2>
AllowOverride All
</Directory>
# Logfiles
ErrorLog D:\WWW\DirectoryBest\2\logs\error.log
CustomLog D:\WWW\DirectoryBest\2\logs\access.log combined
</VirtualHost>
#working site
<VirtualHost *>
ServerAdmin admin@email.com
ServerName www.directorybest.info
ServerAlias directorybest.info *.directorybest.info
DocumentRoot "D:\WWW\DirectoryBest\1"
DirectoryIndex index.php
<Directory D:\WWW\DirectoryBest\1>
AllowOverride All
</Directory>
# Logfiles
ErrorLog D:\WWW\DirectoryBest\1\logs\error.log
CustomLog D:\WWW\DirectoryBest\1\logs\access.log combined
</VirtualHost>