Задать вопрос
DPhil
@DPhil
Контент-менеджер

Почему браузер видит поддомен как раздел сайта (заходит через слэш)?

У меня на хостe в /home/www/ лежат три сайта, которые я администрирую в WordPress. Через админ панель хоста начал делать одному из них (site2.com) тестовый поддомен, чтобы с помощью Duplicator перенести туда копию этого сайта. Админка создала поддомен в виде папки: /home/www/site2.com/test и положила туда index.html.

Проблема в том, что я не могу открыть этот index.html ожидаемым способом: test.site1.com/index.html (ну или https, не принципиально). Он открывается вот так: https://site2.com/test/index.html, что мне не очень подходит.

Интересно, что я уже сделал на одном из этих сайтов такой test-поддомен, и он нормально открывается: test.site1.com/index.html, единственное, нужно следить, чтобы обязательно http без s было. Залез в htaccess проблемного сайта, там прописана вот такая приблуда, не в ней ли дело?:

RewriteEngine on
RewriteCond %{HTTPS} !=on [NC]
RewriteRule ^(.*)$ https://%{HTTP_HOST}/$1 [R=301,L]

Подскажите, как мне решить эту проблему?

Upd
Решение: надо было закоментить ещё по одной строчке снизу и сверху, и всё заработало

тег IfModule mod_rewrite.c тег
RewriteEngine on
RewriteCond %{HTTPS} !=on [NC]
RewriteRule ^(.*)$ https://%{HTTP_HOST}/$1 [R=301,L]
тег /IfModule тег
  • Вопрос задан
  • 112 просмотров
Подписаться 1 Средний 1 комментарий
Пригласить эксперта
Ответы на вопрос 1
SagePtr
@SagePtr
Еда - это святое
А в конфиге веб-сервера виртуальный хост прописан?
В DNS поддомен тоже прописан, возвращает верный IP-адрес?
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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