X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость ( Вход | Регистрация )

Открыть тему
Тема закрыта
> подскажите как оформить перенаправление
Sasha_Live
Sasha_Live
Topic Starter сообщение 26.2.2013, 12:30; Ответить: Sasha_Live
Сообщение #1


Бывалый
****

Группа: User
Сообщений: 253
Регистрация: 14.6.2009
Поблагодарили: 54 раза
Репутация:   14  


Приветствую. Есть необходимость перенаправлять со страниц вида http://site.ru/?ext_custom_50=10%D0 на страницы вида http://site.ru/katalog/?ext_custom_50=10%D0
возможно это как-то реализовать?
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Cocaine
Cocaine
сообщение 26.2.2013, 13:03; Ответить: Cocaine
Сообщение #2


Участник
***

Группа: User
Сообщений: 139
Регистрация: 20.12.2011
Из: Самара
Поблагодарили: 24 раза
Репутация:   1  


Откопал где-то в сохраненных "важных замечаниях" на компе smile.gif

1. Редирект с одной страницы на другую:
в .htaccess вписываем:
Redirect 301 /old-file.html http://myserver.com/new-file.html

2. При сохраняется структуры УРЛов можно:
RewriteEngine ON
RewriteRule ^(.*)$ http://mynewdomain.com/$1 [R=301,L]
Таким образом, если кто-то запрашивает страницу старого домена его будет редиректить (301) на новый домен той же страници.

3. Если структура меняется
RewriteEngine ON
RewriteRule /.* http://mynewdomain.com/ [R=301,L]
При этом все запросы со старого домена будут вести на главную страницу нового.

4. В общем случае чаще применяется такая конструкция

Options +FollowSymLinks
RewriteEngine on
RewriteCond %{HTTP_HOST} ^www.powerbody.ru$ [NC]
RewriteRule ^(.*)$ http://powerbody.ru/$1 [R=301]
RewriteRule ^(index.php)$ http://powerbody.ru/ [R=301,L]

преобразует заодно www в без www и index.php в /


Надеюсь, смог помочь (вариант 2 вроде чуток подходит). Хотя вроде аналогично искал решение Вашей проблемы - не смог найти.

Сообщение отредактировал Cocaine - 26.2.2013, 13:06


Поблагодарили: (1)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Serious_Andy
Serious_Andy
сообщение 26.2.2013, 14:39; Ответить: Serious_Andy
Сообщение #3


Участник
***

Группа: User
Сообщений: 176
Регистрация: 10.9.2010
Поблагодарили: 25 раз
Репутация:   1  


в корневую папку, в самый вверх файла index.php:

<?php

if (isset($_REQUEST['ext_custom_50'])) {
    header('HTTP/1.1 301 Moved Permanently');
    header('Location: http://'.$_SERVER['HTTP_HOST'].'/katalog'.$_SERVER['REQUEST_URI']);
    exit();
}

?>


Поблагодарили: (2)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Sasha_Live
Sasha_Live
Topic Starter сообщение 26.2.2013, 18:02; Ответить: Sasha_Live
Сообщение #4


Бывалый
****

Группа: User
Сообщений: 253
Регистрация: 14.6.2009
Поблагодарили: 54 раза
Репутация:   14  


Serious_Andy, Не работает, код выводится закоментированым. Сайт на Amiro CMS и движок видимо комментит все php вставки.

(Cocaine @ 26.2.2013, 15:03) *
RewriteRule ^(.*)$ http://mynewdomain.com/$1 [R=301,L]

А не подскажете как в моем случае эту строку оформить?

RewriteEngine on

RewriteRule ^/?ext_custom_()$ /katalog?ext_custom_$1 [R=301,L]


попробовал так, не работает. В чем ошибка?
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Cocaine
Cocaine
сообщение 26.2.2013, 23:29; Ответить: Cocaine
Сообщение #5


Участник
***

Группа: User
Сообщений: 139
Регистрация: 20.12.2011
Из: Самара
Поблагодарили: 24 раза
Репутация:   1  


(Sasha_Live @ 26.2.2013, 17:02) *
А не подскажете как в моем случае эту строку оформить?


http://mynewdomain.com/$1 - вместо этого написать свой сайт. Но в таком случае он просто домен заменит вроде, а у Вас там еще после этого katalog/... Наверно, не катит.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Sasha_Live
Sasha_Live
Topic Starter сообщение 27.2.2013, 21:14; Ответить: Sasha_Live
Сообщение #6


Бывалый
****

Группа: User
Сообщений: 253
Регистрация: 14.6.2009
Поблагодарили: 54 раза
Репутация:   14  


Cocaine, именно. Надо лишь страницы site.ru/?ext_custom... перенаправлять на sute.ru/katalog?ext_cutom...

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Горячая тема (нет новых ответов) Подскажите норм VPN-сервис для смартфона?
35 CyberAngel 6176 Сегодня, 17:17
автор: Vlad_Sokolov
Горячая тема (нет новых ответов) Как заработать новичку?
142 Emeralda 25733 Сегодня, 17:07
автор: Vlad_Sokolov
Горячая тема (нет новых ответов) Тема имеет прикрепленные файлыКак носить смартфоны диагональю 5.5 - 6.4 дюйма?
42 Room 5126 Сегодня, 13:36
автор: wertu
Открытая тема (нет новых ответов) Как защитить свои данные в общественном Wi-Fi?
7 unazekoff 295 Сегодня, 13:24
автор: alxpn
Открытая тема (нет новых ответов) Как раскрутить городской портал с помощью вирусной рекламы?
9 Wolfhound 844 Вчера, 23:42
автор: mherter


 



RSS Текстовая версия Сейчас: 23.5.2018, 19:30
Дизайн