При добавлении субдомена он перенаправляется обратно в основной домен - PullRequest
0 голосов
/ 31 октября 2018

Потратив целую вечность, пытаясь это выяснить, мы ищем добавление cloud.domainname.co.nz, все записи настраиваются, однако при поиске cloud.domainname.co.nz он показывает имя домена. Сайт co.nz, а не тот, где установлен каталог?

<VirtualHost *:80>
DocumentRoot "C:/xampp/htdocs"
ServerName domain.co.nz
<Directory "C:/xampp/htdocs">
Options Indexes FollowSymLinks ExecCGI Includes
    Order allow,deny
    Allow from all
</Directory>
Redirect permanent / https://domain.co.nz/

SSLEngine on
SSLCertificateFile C:\xampp\apache\conf\domain.co.nz.crt
SSLCertificateKeyFile C:\xampp\apache\conf\domain.co.nz.key
SSLCertificateChainFile C:\xampp\apache\conf\domain.co.nz.ca-bundle
</VirtualHost>

<VirtualHost *:80>
    DocumentRoot "C:/xampp/htdocs/cloud"
    ServerName cloud.domain.co.nz
    ServerAlias cloud.domain.co.nz
    <Directory "C:/xampp/cloud">
        Order allow,deny
        Allow from all
    </Directory>
</VirtualHost>

Прошло много вопросов / ответов от других людей, и после того, как я попробовал те, которые я все еще не смог заставить это работать должным образом, не могу понять почему !!

Я также заметил, что люди пытаются понять подобные проблемы, поэтому я изложил это ниже ..

127.0.0.1       cloud.localhost
127.0.0.1       domain.co.nz
127.0.0.1       cloud.domain.co.nz

1 Ответ

0 голосов
/ 16 февраля 2019

Я решаю это, добавляя это в конфигурацию виртуального хоста

NameVirtualHost *:80
NameVirtualHost *:443

<VirtualHost *:80>
    DocumentRoot "D:/htdocs/"
    ServerName localhost
</VirtualHost>

NameVirtualHost позволяет использовать один и тот же порт для нескольких конфигураций виртуальных хостов. Настройка обычного домена для localhost - вот ключ. Я не уверен почему, но это решает ошибку.

...