Рейтинг:0

Как перенаправить пользователей с IP-адреса сервера на URL-адрес с путем?

флаг ru

Я работаю над сайтом на Drupal. Все работает, когда я захожу на сайт, используя его IP-адрес. Мой супервайзер сделал редирект Nginx на другом сервере на IP сайта. Теперь сайт должен быть доступен из http://example.com/services/drupal, но это не так.

Я попытался изменить файл settings.php со следующими строками.

$base_url = 'example.com/services/drupal';
$settings['trusted_host_patterns'] = [
    '^example.com$',
    '^пример\.com\/сервисы\/drupal$',
    '^example\.com\/services\/drupal',
];
$base_path = 'сервисы/друпал';

Как я могу заставить свой сайт работать правильно на http://example.com/services/drupal?

apaderno avatar
флаг us
Добро пожаловать в Drupal Ответы! Массив `$settings['trusted_host_patterns']` предназначен только для домена, а не для домена и пути. Однако это не объясняет, почему сайт недоступен с http://example.com/services/drupal.
apaderno avatar
флаг us
Указывает ли IP на example.com или на другое доменное имя?
Mattias avatar
флаг ru
Спасибо за прием! IP не указывает ни на какое доменное имя.
apaderno avatar
флаг us
В вопросе говорится об IP, но код устанавливает базовый URL-адрес на example.com/services/drupal, что, как я понимаю, означает, что example.com — это доменное имя, связанное с этим IP-адресом, которое работает при использовании в браузере. (_Все работает, если в браузере я использую IP-адрес для подключения к сайту. Мой руководитель сделал перенаправление Nginx на другом сервере на IP-адрес сайта._) Кроме того, что это за перенаправление Nginix?
apaderno avatar
флаг us
Доменное имя не работает, если оно не связано с IP. Это верно для любого доменного имени, включая stackexchange.com или drupal.org.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.