Я использую два разных порта для размещения двух похожих сайтов (8082 для постановки и 80 для производства). Обычно они прекрасно работают в сосуществовании. Однако, когда на промежуточной площадке проходят тяжелые испытания, люди на производстве попадают на промежуточную площадку. Может кто-нибудь указать мне, где я могу ошибаться при настройке Apache? Большое спасибо.
Я использую WAMP от Bitnami (Apache 2.4).
в httpd.conf:
...
Слушай 80
Слушай 8082
ServerName localhost: 80
DocumentRoot "C: /Bitnami/wampstack-5.4.40-0/apache2/htdocs"
Options Indexes FollowSymLinks
AllowOverride None
Require all granted
Включить "C: /Bitnami/wampstack-5.4.40-0/apache2/conf/bitnami/bitnami.conf"
...
В bitnami.conf:
NameVirtualHost *: 80
DocumentRoot "C: /Bitnami/wampstack-5.4.40-0/apache2/htdocs"
Options Indexes FollowSymLinks
AllowOverride All
<IfVersion < 2.3 >
Order allow,deny
Allow from all
</IfVersion>
<IfVersion >= 2.3 >
Require all granted
</IfVersion>
# Приложения Bitnami, установленные с префиксом URL (по умолчанию)
Включить "C: /Bitnami/wampstack-5.4.40-0/apache2/conf/bitnami/bitnami-apps-prefix.conf"
NameVirtualHost *: 8082
DocumentRoot "C: /Bitnami/wampstack-5.4.40-0/apache2/htdocs"
Options Indexes FollowSymLinks
AllowOverride All
<IfVersion < 2.3 >
Order allow,deny
Allow from all
</IfVersion>
<IfVersion >= 2.3 >
Require all granted
</IfVersion>
# Приложения Bitnami, установленные с префиксом URL (по умолчанию)
Включить "C: /Bitnami/wampstack-5.4.40-0/apache2/conf/bitnami/bitnami-apps-prefix2.conf"
...
В bitnami-apps-prefix.conf:
Включить "C: /Bitnami/wampstack-5.4.40-0/apps/sci02/conf/httpd-prefix.conf"
В bitnami-apps-prefix2.conf:
Включить "D: /Bitnami/wampstack-5.4.40-0/apps/sci02/conf/httpd-prefix.conf"
где C: и D: переходят к своей реальной конфигурации сайта соответственно