2016-10-08 4 views
0

Я пытаюсь создать простую среду WordPress, используя тему Sage. Я не слишком хорошо разбираюсь в том, как работает VirtualHosts, но я только что выполнял шаги, которые помню, начиная с установки в прошлом.Apache локальный VirtualHost перенаправление на другой VirtualHost

Я создал конфигурационный файл для моего проекта:

<VirtualHost *:80> 
    ServerName project1.loc 
    DocumentRoot "/Library/WebServer/Documents/project1" 
    ErrorLog "/private/var/log/apache2/project1.loc-error_log" 
    CustomLog "/private/var/log/apache2/project1.loc-access_log" common 

    <Directory "/Library/WebServer/Documents/project1"> 
    AllowOverride All 
    Require all granted 
    </Directory> 
</VirtualHost> 

Есть несколько других конфигурационные файлы точно, как это находится в моем каталоге ВХосты.

В хостах:

## 
# Host Database 
# 
# localhost is used to configure the loopback interface 
# when the system is booting. Do not change this entry. 
## 

127.0.0.1 project1.loc 
127.0.0.1 project2.loc 
127.0.0.1 project3.loc 
127.0.0.1 project4.loc 

127.0.0.1 localhost 
255.255.255.255 broadcasthost 
::1    localhost 

Я обновил devUrl в manifest.json файле тема Sage:

"config": { 
    "devUrl": "http://project1.loc" 
    } 

Я перезапущен апач с помощью: sudo /usr/sbin/apachectl restart

Когда я бегу gulp watch в каталоге Sage, я получаю это:

[16:22:59] Using gulpfile /Library/WebServer/Documents/project1/wp-content/themes/project1/gulpfile.js 
[16:22:59] Starting 'watch'... 
[16:22:59] Finished 'watch' after 29 ms 
[BS] Proxying: http://project1.loc 
[BS] Access URLs: 
---------------------------------- 
     Local: http://localhost:3000 
    External: http://##.#.#.##:3001 
---------------------------------- 
      UI: http://localhost:3001 
UI External: http://##.#.#.##:3001 
---------------------------------- 

который выглядит хорошо. Проблема в том, что по какой-то причине это перенаправляет на project3.loc. Тем не менее, я могу получить доступ к project1.loc/wp-admin или к любому другому URL-адресу, который не является корневым.

Есть ли способ, который я забыл?

ответ

2

Я понял. Он кэшировался. Устранение неполадки устраняет проблему. Неверная ошибка.

Смежные вопросы