Apache2 vHost Проблема: субдомен работает неправильно

Ваши цветовые коды в порядке, я просто не уверен, поддерживает ли read цветной вывод.

Я разделил ваш read на две команды, одна для печати вопроса, другая для получения ответа:

Version=1.0.1
textGreen='\e[92m'
noColor='\e[0m'
echo -e "Is this version ok?: ${textGreen}${Version}${noColor} (y/n)"
stty raw
REPLY=$(dd bs=1 count=1 2> /dev/null)
stty -raw
if [[ $REPLY =~ ^[Yy]$ ]]
then
...

echo поддерживает цветной вывод с опцией -e. Сейчас я использую небольшой хак для перехвата одного символа необработанного ввода из подсказки терминала.

1
10.08.2016, 16:01
2 ответа

1-е решение

Проверьте также порядок обработки файлов *.conf.

Если .conf для *.lumix-transporte.de запущен до forum.conf и имеет некую директиву перенаправления, то forum.conf даже не будет обработан.

Поэтому вы можете изменить порядок (например, изменив имя forum.conf на 000-forum.conf) или, что, на мой взгляд, лучше, изменить forum.conf для *.lumix-transporte. de таким образом, чтобы он не конфликтовал с forum.conf (посмотрите на ServerName и ServerAlias на предмет подстановочных знаков и директив проверки, которые могут вызвать перенаправление).

2-е решение

В default нет ServerName, поэтому когда Apache обрабатывает default перед forum.conf, то отправляет клиенту сайт под /var/www.

Добавьте ServerName lumix-transporte.de) в default и перезапустите Apache.

3-е решение

Похоже, что форум сам вызывает перенаправление. (Проверьте заголовок ответа http://forum.lumix-transporte.de/ на http://web-sniffer.net/ и вы увидите...).

0
29.04.2021, 00:27

Посмотрите на директиву DirectoryIndex в Apache. Возможно, ваш форум использует что-то отличное от стандартного index.html.

Смотрите http://httpd.apache.org/docs/2.4/mod/mod_dir.html для получения дополнительной информации.

0
29.04.2021, 00:27

Теги

Похожие вопросы