Как редиректить файлы, лежащие на сервере

Обсуждение любых вопросов связанных с файлами конфигурации .htaccess

Как редиректить файлы, лежащие на сервере

Сообщение andrystepa » Чт фев 06, 2014 8:09 am

Проблема такая: есть старый сайт нашей компании www.olddomain.ru. Мы сделали новый и разместили его на другом хостинге - newdomaine.ru. Делаем редирект 301 со старого сайта. Вот файл .htaccess
Код: выделить все
Redirect 301 /rus/17/  http://newdomain.ru/produktsiya/pch/tpch/
Redirect 301 /rus/16/  http://newdomain.ru/produktsiya/pu/tpu/
Redirect 301 /images/STK_data.pdf http://newdomain.ru/
Redirect 301 /rus/15/ http://newdomain.ru/produktsiya/pu/trn/
Redirect 301 /rus/14/ http://newdomain.ru/produktsiya/sistemi-zhidkostnogo-ohlazhdeniya-visokovoltnoy-silovoy-elektroniki-shso/
Redirect 301 /rus/18/  http://newdomain.ru/produktsiya/staticheskie-tiristornie-kompensatori-reaktivnoy-moschnosti/
Redirect 301 /upload/File/Statkom-10-100000%20-%202005.pdf http://newdomain.ru/produktsiya/statkomi-dlya-nuzhd-promishlennosti-i-energetiki/
Redirect 301 /rus/25/  http://newdomain.ru/produktsiya/upravlyaemiy-shuntiruyuschiy-reaktor-transformatornogo-tipa/
Redirect 301 /rus/26/  http://newdomain.ru/produktsiya/visokoeffektivnie-vipryamitelnie-agregati/
RedirectMatch permanent    /.* http://newdomain.ru/

Все прекрасно редиректится, кроме файлов STK_data.pdf и Statkom-10-100000%20-%202005.pdf Подскажите пожалуйста, как сделать чтобы и они редиректились.
andrystepa
 
Сообщений: 2
Зарегистрирован: Чт фев 06, 2014 8:05 am
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.
Пункты репутации: 0

Сообщение Андрей » Чт фев 20, 2014 12:14 pm

Посмотрим, ну вот например здесь:
Redirect 301 /images/STK_data.pdf http://newdomain.ru/

вы редиректите с конкретного файла на что? на просто домен? как конкретный 1 файл может быть всем сайтом? :roll:



В общем нужно или редиректить весь домен - если урлы все совпадают - структура не менялась - поменялся только домен - на весь новый домен
в старом домене в .htaccess дописываете в самом начале строку:
Код: выделить все
redirect 301 / http://new-domen.net/


или же если структура - папок - статей поменялась то просто напросто с каждого конкретного материала на каждый конкретный материал и не как иначе,т.е:
Код: выделить все
[i]новый каталог старый документ[/i]
Redirect 301 /rus/17/novosty01.html  http://newdomain.ru/produktsiya/pch/novosty01.html
[i]новый каталог - новый документ:[/i]
Redirect 301 /rus/16/tovar0210.html  http://newdomain.ru/16/best-tovar.html
Андрей
Новоприбывший
 
Сообщений: 19
Зарегистрирован: Пт ноя 29, 2013 6:16 am
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.
Пункты репутации: 0

Сообщение andrystepa » Пн фев 24, 2014 9:48 am

Сайты естественно не совпадают по структуре. Требуется несколько определенных страниц старого сайта редиректить на соответствующие страницы нового, а все остальное редиректить на главную страницу нового сайта. Как я понял, ссылки на pdf файлы, лежащие на старом сайте можно редиректить только на pdf файлы на новом сайте. Это так?
andrystepa
 
Сообщений: 2
Зарегистрирован: Чт фев 06, 2014 8:05 am
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.
Пункты репутации: 0

Сообщение camila » Вт сен 02, 2014 10:45 am

Я ранее с таким не работал, подскажите где нужно будет поправить, чтобы сайт работал открыто, без заглушки!?



_____________
We are the pioneers in rhce certification braindumps and Hobart & William Smith Colleges with 100% exam APPLE Download our latest Columbia University and examsheets ccna or pass real exam of Youtube
camila
 
Сообщений: 1
Зарегистрирован: Вт сен 02, 2014 10:40 am
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.
Пункты репутации: 0


Вернуться в Htaccess

Кто сейчас на форуме

Зарегистрированные пользователи: нет зарегистрированных пользователей