Веб-сайты хоста 2 1 на IIS с портом 80 и 1 на порту Xampp 8081 - PullRequest
0 голосов
/ 16 марта 2020

У меня есть сайт first.com, который развернут на сервере windows с IP-адресом (11.111.111.11), использующим порт 80 (DNS указан на first.com хост-сервера). Теперь я установил Xampp и запустить на порте 8081 и развернуть код, доступ к которому можно получить с помощью ip 11.111.111.11:8081/second, что мне нужно сделать, это еще один домен second.com, чтобы указать эту вторую папку xampp, так что second.com равен 11.111.111.11: 8081 / сек, я изменил DNS сайта second.com на хост DNS first.com, как это делается для этого домена.

И изменил мой vhost в xampp как

<VirtualHost *:8081>
DocumentRoot "D:/xampp/htdocs"
ServerName www.second.com
<Directory "D:/xampp/htdocs/second">
Order allow,deny
Allow from all
</Directory>
</VirtualHost> 

Теперь когда я нажимаю на second.com, он указывает на тот же веб-сайт first.com, но когда я нажимаю second.com:8081/second, он указывает на новый веб-сайт, который логически работает нормально, теперь я хочу, чтобы second.com открывал новый веб-сайт без указания порта / папки. Я считаю, что это возможно, пожалуйста, предложите.

Заранее спасибо

1 Ответ

0 голосов
/ 16 марта 2020

Я думаю, что вы, возможно, включили виртуальный хост на xampp,

, тогда вы можете сделать домены, указанные на тот же порт, отредактировав файл /httpd-vhosts.conf

NameVirtualHost *:80
<VirtualHost *:80>
   DocumentRoot /opt/lampp/htdocs/website_a
   ServerName www.website_a.com
   ErrorLog "/opt/lampp/htdocs/website_a/error_log"
</VirtualHost>
NameVirtualHost *:80
<VirtualHost *:80>
 DocumentRoot /opt/lampp/htdocs/website_b
 ServerName www.website_b.com
 ErrorLog "/opt/lampp/htdocs/website_b/error_log"
</VirtualHost>

Если вы хотите узнать больше какой-либо справки, вот один для вас:

https://github.com/oliguo/Server-Deployment/blob/master/XAMPP.md

...