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



 

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

Открыть тему
Тема закрыта
> Подскажите как записать синтаксис для параметрического редиректа?
rz00007
rz00007
Topic Starter сообщение 5.7.2012, 12:46; Ответить: rz00007
Сообщение #1


Участник
***

Группа: User
Сообщений: 187
Регистрация: 16.12.2010
Из: Москва
Поблагодарили: 13 раз
Репутация:   -5  


Добрый день.
В общем, имеются страницы вида site.ru/index.php?option=com_content&view=category&layout=blog&id=7&Itemid=11
Через обыкновенный Redirect 301 их записать нельзя т.к. в url передаются параметры: option=com_content&view=category&layout=blog&id=7&Itemid=11

Обратился к хостеру, они написали следующее:

Чтобы устранить проблему необходимо использовать RedirectMatch, либо RewriteCond RewriteRule, потому что директива Redirect не передаёт php параметры запроса, а работает только с URL.

у меня не получается их записать, подскажите как записать эти перенаправления используя RedirectMatch или RewriteCond RewriteRule? Спасибо!

Мы не смогли подобрать удобное Вам решение.
В данном случае, для корректной настройки редиректов, советуем обратиться к разработчикам.


В связи с этим прошу помощи у форумчан! Заранее, Спасибо!


--------------------
http://presite.ru - профессиональные услуги веб дизайна для сайтов.
-2
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
maximnara
maximnara
сообщение 5.7.2012, 15:26; Ответить: maximnara
Сообщение #2


Бывалый
****

Группа: User
Сообщений: 306
Регистрация: 13.10.2010
Поблагодарили: 69 раз
Репутация:   13  


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

RewriteEngine On
RewriteRule ^blog/category/([1-9]{1,3})/([1-9]{1,3})/$ /index.php?option=com_content&view=category&layout=blog&id=$1&Itemid=$2 [L]


Юзер будет просто обращается к site.ru/blog/category/7/11/ а получает результат выполнения вашего скрипта. Остается только исправить ссылки на всем сайте.

Поправьте если не прав.

Сообщение отредактировал maximnara - 5.7.2012, 15:26


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
rz00007
rz00007
Topic Starter сообщение 5.7.2012, 15:42; Ответить: rz00007
Сообщение #3


Участник
***

Группа: User
Сообщений: 187
Регистрация: 16.12.2010
Из: Москва
Поблагодарили: 13 раз
Репутация:   -5  


нет, страницы менять не приемлемо! сайт на продвижении.


(maximnara @ 5.7.2012, 14:26) *
Я не понимаю зачем переадресовывать с вашего длинного адреса на короткий, когда можно сделать сразу короткий и давать везде на него ссылки.


Нет, возможно не правильно меня поняли, мне нужно конкретный url перенаправить на другой url2

Пример:
Redirect 301 /index.php?option=com_content&view=article&id=31:2011-11-22-14-35-46&catid=7:2011-11-29-06-25-50&Itemid=11 http://site.ru/index.php?option=com_conten...7&Itemid=11


--------------------
http://presite.ru - профессиональные услуги веб дизайна для сайтов.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
maximnara
maximnara
сообщение 5.7.2012, 16:04; Ответить: maximnara
Сообщение #4


Бывалый
****

Группа: User
Сообщений: 306
Регистрация: 13.10.2010
Поблагодарили: 69 раз
Репутация:   13  


rz00007, Не буду с вами спорить, дело ваше, но по моим данным для ПС лучше читабельные, короткие url'ы, нежели ваши. Другого решения пока предложить не могу.


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
webpavilion
webpavilion
сообщение 5.7.2012, 16:58; Ответить: webpavilion
Сообщение #5


сеошник на пенсии
*******

Группа: Active User
Сообщений: 2726
Регистрация: 28.4.2009
Из: МО
Поблагодарили: 1659 раз
Репутация:   171  


печално вам нагородил кто-то. в начало index.php внедряйте свой php код который будет обслуживать редиректы по требуемым вам правилам, либо просите у хостера nginx там можно как угодно.


--------------------
Не ведитесь, cамопис это почти всегда плохо!

Делаю сайты на Drupal 7.x
(очень дорого)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
rz00007
rz00007
Topic Starter сообщение 6.7.2012, 16:39; Ответить: rz00007
Сообщение #6


Участник
***

Группа: User
Сообщений: 187
Регистрация: 16.12.2010
Из: Москва
Поблагодарили: 13 раз
Репутация:   -5  


(maximnara @ 5.7.2012, 15:04) *
rz00007, Не буду с вами спорить, дело ваше, но по моим данным для ПС лучше читабельные, короткие url'ы, нежели ваши. Другого решения пока предложить не могу.


Понятно, но изменить не могу т.к. сайт уже в поиске по этим страницам... нужно что-то думать другое. Спасибо за отклик!

ок, максимально просто объясню:

как перенаправить страницу 1
site.ru/index.php?option=com_content&view=article&id=9&Itemid=8

на страницу 2
site.ru/index.php?option=com_aicontactsafe&view=message&layout=message&pf=1&Itemid=8


--------------------
http://presite.ru - профессиональные услуги веб дизайна для сайтов.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
rz00007
rz00007
Topic Starter сообщение 13.7.2012, 10:37; Ответить: rz00007
Сообщение #7


Участник
***

Группа: User
Сообщений: 187
Регистрация: 16.12.2010
Из: Москва
Поблагодарили: 13 раз
Репутация:   -5  


В общем, решение было найдено:

RewriteEngine on
RewriteCond %{QUERY_STRING} ^option=com_content&view=article&id=9&Itemid=8$
RewriteRule ^index.php$ http://test1.ru/index.php?option=com_aicon...=1&Itemid=8 [L,R=301]


--------------------
http://presite.ru - профессиональные услуги веб дизайна для сайтов.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

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

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) SimplePay: Прием платежей на сайте для юридических и физических лиц
0 kuprum 23 Сегодня, 14:10
автор: kuprum
Открытая тема (нет новых ответов) Чем сжимать картинки для сайта без потери качества
1st-finstep.ru - Заработок в сети и методы продвижения сайта
11 komarik_vlad 1092 Сегодня, 13:55
автор: adiozmf
Открытая тема (нет новых ответов) Facebook палит прокси. Кто как решает эту проблему?
27 Twickbot 3484 Сегодня, 13:20
автор: Smspva
Открытая тема (нет новых ответов) Тема имеет прикрепленные файлыAdverten - Платформа для монетизации дэйтинг и общетематического трафика.
28 Cattani 6456 Сегодня, 12:56
автор: Cattani
Открытая тема (нет новых ответов) Обман пользователей мобильного интернета, о как =)
11 RMak 1411 Сегодня, 12:53
автор: RMak


 



RSS Текстовая версия Сейчас: 14.12.2017, 14:16
Дизайн