• Codeby web-security - Курс "Тестирование Веб-Приложений на проникновение с нуля" от команды codeby. Общая теория, подготовка рабочего окружения, пассивный фаззинг и фингерпринт, Активный фаззинг, Уязвимости, Пост-эксплуатация, Инструментальные средства, Social Engeneering и многое другое. Подробнее ...

  • Мобильный клиент нашего форума для Android гаджетов доступен в Google Play Market по этой ссылке. Клиент можно скачать с нашего форума по этой ссылке. Последняя версия МК в нашем телеграм канале вот здесь

Как избежать редиректа для некоторых http и сделать редирект для https://www.host?

Gandliar

Lotus team
16.02.2004
341
9
#1
Привет!

Перевел сайт на ssl

То есть есть документ сайта с ip адресом и настройками замены (substitution rule)

Также сделал документ сайта для
Для просмотра контента необходимо: Войти или зарегистрироваться
и просто host c настройкой редиректа (redirection rule) /* ->
Для просмотра контента необходимо: Войти или зарегистрироваться


В результате получилось при наборе
Для просмотра контента необходимо: Войти или зарегистрироваться
или
Для просмотра контента необходимо: Войти или зарегистрироваться
происходит переадресация на
Для просмотра контента необходимо: Войти или зарегистрироваться
c 301 редиректом как и надо.

Однако вопрос, можно ли как то отменить редирект для
Для просмотра контента необходимо: Войти или зарегистрироваться


А также сделать 301 редирект с
Для просмотра контента необходимо: Войти или зарегистрироваться
на
Для просмотра контента необходимо: Войти или зарегистрироваться
?

средствами лотуса?
 

Gandliar

Lotus team
16.02.2004
341
9
#5
Еще раз повторюсь. В поисковой базе хранятся страницы, которые поисковый сервер выдает на запрос пользователя. При переводе на https сайта, необходимо сделать так, чтобы страницы с http редиректились на https, при этом выдавался 301 код, говорящий о том, что страница переехала на постоянной основе.

В лотусе это решается настройкой редиректа, создается документ интернет-сайта для
Для просмотра контента необходимо: Войти или зарегистрироваться
и host и в нем прописывается редирект на https c 301 кодом.
Причем поле в настройках сайта home url должно быть пустым, иначе редирект будет не 301 а 302 (временный)

Однако ряд файлов (/robots.txt, /sitemap.xml) надо оставить на старом домене без https.
Пришлось отказаться от (redirection rule) /* ->
Для просмотра контента необходимо: Войти или зарегистрироваться

и прописать редиректы отдельно на основной сайт и на все каталоги, таким образом /robots.txt и /sitemap.xml под редиректы не попал.

А что касается
Для просмотра контента необходимо: Войти или зарегистрироваться
>
Для просмотра контента необходимо: Войти или зарегистрироваться
тут видимо нужен отдельный ip адрес для
Для просмотра контента необходимо: Войти или зарегистрироваться
 
Последнее редактирование:

lmike

нет, пердело совершенство
Lotus team
27.08.2008
6 694
307
#6
и прописать редиректы отдельно на основной сайт и на все каталоги
ну вот и очередной костыль... , для фронта можно подобие ругулярок
Еще раз повторюсь. В поисковой базе хранятся страницы, которые поисковый сервер выдает на запрос пользователя.
это первое упоминание ;)
 
Вверх Снизу