1

Я сейчас использую веб-сервер apache с защищенным сервером. Весь трафик был перенаправлен на https://first.some.com (примеры имен). Теперь я хочу добавить второй сайт для тестирования на том же сервере, который называется http://second.some.com (для этого нет ssl). Мой vhost.conf находится ниже и перенаправляет все, даже second.some.com, на https://first.some.com. Что не так с моим конфом ???

NameVirtualHost *:80
<VirtualHost *:80>
    ServerName first.some.com
    DocumentRoot /var/www-first/
    Redirect permanent / https://first.some.com/
</VirtualHost>
<VirtualHost *:80>
    ServerName second.some.com
    DocumentRoot /var/www-second/
    DirectoryIndex index.html index.php
</VirtualHost>

NameVirtualHost *:443
<VirtualHost *:443>
    ServerName first.some.com
    DocumentRoot /var/www-first/
    DirectoryIndex index.html index.php
    SSLEngine on
    SSLProtocol all -SSLv2
    SSLCipherSuite ALL:!ADH:!EXPORT:!SSLv2:RC4+RSA:+HIGH:+MEDIUM:+LOW
    SSLCertificateFile /etc/pki/tls/certs/first.some.com.crt
    SSLCertificateKeyFile /etc/pki/tls/private/first.some.com.key.nopass
    SSLCertificateChainFile /etc/pki/tls/certs/intermediate.crt
</VirtualHost>

1 ответ1

0

Хорошо. Ничего плохого в этом конфиге apache. В конце концов, www-first и www-second перенаправили к нужному приложению. Просто было запущено одно и то же приложение, которое смотрело на одну и ту же базу данных.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .