3906

Смена домена для сайта. Проблема с редиректом для PDF

3 ответа

Всем привет.

Подскажите, есть ли решение проблемы: виртуальный хостинг, поменяли домен сайту, сделали постраничный редирект прописав в htaccess:

RewriteCond %{HTTP_HOST} ^domen\.com$ [NC]
RewriteRule ^(.*)$ https://new-domen.com/$1 [R=301,L]


Но как выяснилось для страниц domen.com/doc.pdf данное правило не работает. Техподдержка ответила, что статические файлы, в т.ч. PDF, отдаются через Ngnix, а потому правило в .htaccess не срабатывает.

Посоветовали делать изначально неверные ссылки типа domen.com/doc.pdx и в .htaccess прописать редирект с pdx на pdf. Однако это не вариант, т.к. ссылки domen.com/doc.pdf уже в индексе ПС и нужно чтобы они отдавали 301 редирект на https://new_domen.com/doc.pdf и никак иначе.

Действительно ли все так запущено и нет решения?

Ответы (3)

Asylum +212
30.04.2017 19:07
Мне кажется прописать относительные ссылки к файлам, потом меняйте домен сколько угодно, ссылки всегда останутся рабочими.
Свернуть ответы
Sam Sined 0
30.04.2017 19:44
Вы не поняли вопроса, ссылки на новом домене работают как надо.
Есть проиндексированные страницы pdf на старом домене вида - domen.com/doc.pdf
Мне нужно, чтобы при клике на них открывалась страница не со старого домена (а именно так сейчас и происходит), а с нового.
Данила +1
09.05.2017 15:02
А ссылки new-domen.com/doc.pdf открываются?

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

Денис
796

Как добавить Expires Headers, чтобы немного ускорить свой сайт?

Добрый день! Посмотрел качество своего сайта на Pingdom, он в целом оценил хорошо, но пожурил за отсутствие Expires Headers, которые могут ускорить загрузку. Посмотрел, на каком ПО работает мой сервер на Timeweb (Nginx) и нашел в сети совет, как добавить...
С помощью соцсетей
У меня нет аккаунта Зарегистрироваться
Нажимая кнопку «Зарегистрироваться», я даю согласие на обработку своих персональных данных, указанных в форме регистрации.
С помощью соцсетей
У меня уже есть аккаунт Войти
Нажимая кнопку «Зарегистрироваться», я даю согласие на обработку своих персональных данных, указанных в форме регистрации.
Инструкции по восстановлению пароля высланы на Ваш адрес электронной почты.
Пожалуйста, укажите email вашего аккаунта