Редирект 301 в .htaccess

kazakdona
На сайте с 05.03.2007
Offline
128
596

Всем привет, столкнулся с проблемкой небольшой.

В MODX revo есть такой снипет SPForm

я сделал модальным окном "Отправить заявку" все работает ок.

Но есть в этом снипете дурацкое перенаправление на страницу "Спасибо письмо отправлено" т.е указываешь ID страницы и туда перекидывает при отправке письма.

например нажимаешь кнопку "Отправить заявку" ссылка такого вида

mysite.ru/#modal

когда отправил письмо то перекидывает сюда

mysite.ru/contact/thankyou.html#modal

Вопрос в следующем как сделать правильно редирект 301 что бы обрезалось #modal ?

т.е перекидывало сюда

mysite.ru/contact/thankyou.html

Перепробовал кучу редиректов, на ссылках такого типа

thankyou.html на new.html

thankyou.html на thankyou/

работает, а вот на таких

thankyou.html#modal на thankyou.html

не работает

Казачий стан - все о казачестве. ( https://kazakdona.ru )
M
На сайте с 04.12.2013
Offline
223
#1

Только правкой кода, осуществляющего такое перенаправление. #modal не передается серверу, а обрабатывается клиентским ПО. Как вариант, убрать #modal из страницы thankyou.html или для thankyou.html делать дополнительное перенаправление на др. страницу.

Домены и скрипт для коротких ссылок: https://u75.ru/domains-for-shortcuts
kazakdona
На сайте с 05.03.2007
Offline
128
#2

#modal эта ссылка для вызова модального окна, если ссылку убрать то окно не будет открываться.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий