На моем новом сервере я создал поддомен memberslife.linf.in. Но когда я пытаюсь настроить другой поддомен pmr.linf.in, он показывает страницу. Соединение было сброшено в Mozilla и данные не получены в Chrome. Я пишу следующую строку в своем httpd.conf для настройки
<VirtualHost my-ip:80>
ServerAdmin admin@linf.in
DocumentRoot /var/www/html/pmr.linf.in/app/webroot
ServerName www.pmr.linf.in
ServerAlias pmr.linf.in
<Directory "/var/www/html/pmr.linf.in">
AllowOverride All
</Directory>
</VirtualHost>
Мой сайт находится во фреймворке cakephp.
Файлы css и другие файлы в корне документа могут быть доступны по URL-адресу. Но не могу загрузить веб-страницы. Я перепроверил все файлы .htaccess с .htaccess рабочего домена. Оба они одинаковые.
настроить виртуальный хост на основе имени, если вы хотите разместить несколько доменов или поддоменов на одном IP
<VirtualHost pmr.linf.in:80>
ServerAdmin admin@linf.in
DocumentRoot /var/www/html/pmr.linf.in/app/webroot
ServerName www.pmr.linf.in
ServerAlias pmr.linf.in
<Directory "/var/www/html/pmr.linf.in">
AllowOverride All
</Directory>
</VirtualHost>
<VirtualHost patientslife.linf.in:80>
ServerAdmin admin@linf.in
DocumentRoot /var/www/html/patientslife.linf.in/data/path/
ServerName patientslife.linf.in
ServerAlias patientslife.linf.in
<Directory "/var/www/html/patientslife.linf.in">
AllowOverride All
</Directory>
</VirtualHost>
Вносите изменения, если у вас есть информация. выше это всего лишь образец