Виртуальный хост внешний и внутренний доступ к разным DocumentRoot - PullRequest
0 голосов
/ 04 апреля 2019

Я настраиваю новый сервер centos 7, и мне нужно, чтобы при доступе с внутреннего IP-адреса он перенаправлялся на «X», а при доступе с внешнего IP-адреса он перенаправлялся в папку «Y». внешний IP требует порт 81

Ex 1:
Internal IP: 10.0.1.42
Folder: /var/www/html/x
URL: http://10.0.1.42

Ex 2:
External IP: 200.123.123.123:81
Folder: /var/www/html/y
URL: http://200.123.123.123:81

Мои попытки: app.conf

<VirtualHost 10.0.1.42:80>
     ServerName 10.0.1.42
     ServerAlias 10.0.1.42
     DocumentRoot /var/www/html/x/
     ErrorLog /var/log/httpd/app/error.log
     CustomLog /var/log/httpd/app/access.log combined
</ VirtualHost>

<VirtualHost 200.123.123.123:81>
     ServerName 200.123.123.123:81
     ServerAlias 200.123.123.123:81
     DocumentRoot /var/www/html/y/
     ErrorLog /var/log/httpd/app/error.log
     CustomLog /var/log/httpd/app/access.log combined
</VirtualHost>

Любые советы?

...