Форум русской поддержки Joomla!® CMS
04.12.2016, 20:24:37 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
   
   Начало   Поиск Joomla 3.0 FAQ Joomla 2.5 FAQ Joomla 1.5 FAQ Правила форума Новости Joomla Реклама Войти Регистрация Помощь  
Страниц: [1]   Вниз
  Добавить закладку  |  Печать  
Автор

Не могу избавиться от урлов с параметрами

 (Прочитано 345 раз)
0 Пользователей и 1 Гость смотрят эту тему.
wings_fury
Новичок
*

Репутация: +0/-0
Offline Offline

Сообщений: 6


« : 28.10.2015, 23:30:10 »

Всем добрый вечер!

Никак не могу решить проблему. Нужно переадресовать URL с параметрами, но такая схема не работает:

Redirect 301 /index.php?option=com_content&view=article&id=177&Itemid=64 http://www.site.ru/main/article

Порыл инет, нашел еще вариант:

RewriteCond %{REQUEST_URI} /$
RewriteCond %{QUERY_STRING} id=177$
RewriteRule .* http://www.site.ru/main/article? [R=301,nc,L]

так тоже не работает, подскажите как решить ...
Записан
voland
Профи
********

Репутация: +487/-86
Offline Offline

Пол: Мужской
Сообщений: 8696


любит наш народ всякое гавно...


« Ответ #1 : 28.10.2015, 23:33:45 »

А в 1.5 автоматом на сеф-ссылку не редиректилось?
Записан
wings_fury
Новичок
*

Репутация: +0/-0
Offline Offline

Сообщений: 6


« Ответ #2 : 28.10.2015, 23:35:55 »

А в 1.5 автоматом на сеф-ссылку не редиректилось?

если бы редиректлиось проблем бы не было, а так дубли страниц плодятся ...
Записан
voland
Профи
********

Репутация: +487/-86
Offline Offline

Пол: Мужской
Сообщений: 8696


любит наш народ всякое гавно...


« Ответ #3 : 28.10.2015, 23:38:55 »

Ясно, сорри так давно не помню.
Записан
Филипп Сорокин
Живу я здесь
******

Репутация: +120/-3
Offline Offline

Пол: Мужской
Сообщений: 1444


« Ответ #4 : 29.10.2015, 05:05:42 »


Redirect 301 /index.php?option=com_content&view=article&id=177&Itemid=64 http://www.site.ru/main/article

Порыл инет, нашел еще вариант:

RewriteCond %{REQUEST_URI} /$
RewriteCond %{QUERY_STRING} id=177$
RewriteRule .* http://www.site.ru/main/article? [R=301,nc,L]

так тоже не работает, подскажите как решить ...

Директива Redirect не читает строку запроса. А RewriteRule у вас не работает, потому что вы установили неверные условия. Попробуйте следующим образом:

Код:
RewriteCond %{QUERY_STRING} option=com_content&view=article&id=177&Itemid=64 [NC]
RewriteRule .? http://www.site.ru/main/article [QSD,R=301,L]
« Последнее редактирование: 29.10.2015, 12:50:10 от Филипп Сорокин » Записан
Страниц: [1]   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Powered by SMF 1.1.21 | SMF © 2006, Simple Machines

Joomlaforum.ru is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters
the trademark holder in the United States and other countries.

LiveInternet