2016-12-06 9 views
0

У меня есть сервер Apache, который обрабатывает два виртуальных хоста на порту 8080, один из них является частным (localhost), а второй является общедоступным (интернет). Частный виртуальный хост работает нормально, но публика продолжает перенаправлять все публичные запросы на localhost, и я не уверен, что я делаю неправильно. Пожалуйста помоги! Ниже httpd-vhost.conf файл:Как добавить общедоступный виртуальный хост в Apache 2.4 с помощью WAMP

# Virtual Hosts 

<VirtualHost *:8080> 
ServerName localhost 
DocumentRoot c:/wamp64/www 
<Directory "c:/wamp64/www/"> 
    Options +Indexes +Includes +FollowSymLinks +MultiViews 
    AllowOverride All 
    Require local 
</Directory> 
</VirtualHost> 

<VirtualHost *:8080> 
ServerName mydomain.com 
DocumentRoot c:/wamp64/www/App 
<Directory "c:/wamp64/www/App/"> 
    Options +Indexes +Includes +FollowSymLinks +MultiViews 
    AllowOverride All 
    Require all granted 
</Directory> 
DirectoryIndex index.html index.php 
</VirtualHost> 
# 

Кроме того, это работает WAMP/Magento на Windows Server 2012 и размещение в Azure. Большое спасибо!

ответ

0

Я обнаружил, что виртуальный хост был настроен правильно и проблема повторного направления был в MySQL Magento Db, который указывал на localhost:8080. Я изменил core_config_data под web/unsecure/base_url и web/secure/base_url в мое общественное достояние, и все получилось отлично. Я отправил этот ответ в случае, если кто-то еще приземляется здесь с аналогичной проблемой. Спасибо