Редирек динамических ссылок

Jarerd
На сайте с 08.03.2012
Offline
102
402

Ребят подскажите как сделать редирект с динамической ссылки вида:

site.ru/?option=com_content&view=article&id=136&catid=14&Itemid=144

на статическую:

site.ru/bity-dlya-shurupoverta

гуглить пробовал, чет колдовал, но никак не получается....

F7
На сайте с 26.05.2014
Offline
44
#1
Jarerd:
Ребят подскажите как сделать редирект с динамической ссылки вида:
site.ru/?option=com_content&view=article&id=136&catid=14&Itemid=144

на статическую:

site.ru/bity-dlya-shurupoverta

гуглить пробовал, чет колдовал, но никак не получается....

Судя по урлу, это Joomla ?

Если так, то я бы поставил компонент Artio JoomSEF и через него настроил редирект.

S3
На сайте с 29.03.2012
Offline
367
#2

Вариантов как это сделать - масса. Вы бы уточнили задачу. Apache/nginx, php/python/asp, cms/framework В зависимости от тог что у вас на сайте и решается эта задача.

И не пробовали вы гуглить, а не знаете, что гуглить - ваша проблема миллионы раз обглодана там да косточек

Jarerd
На сайте с 08.03.2012
Offline
102
#3
feel7:
Судя по урлу, это Joomla ?
Если так, то я бы поставил компонент Artio JoomSEF и через него настроил редирект.

Да она самая, терпеть ее не могу))..но по работе приходится...Спасибо за плагин, попробую...

Sly32:
Вариантов как это сделать - масса. Вы бы уточнили задачу. Apache/nginx, php/python/asp, cms/framework В зависимости от тог что у вас на сайте и решается эта задача.
И не пробовали вы гуглить, а не знаете, что гуглить - ваша проблема миллионы раз обглодана там да косточек

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

в часности пробовал вариант с этого же форума /ru/forum/568324

RewriteEngine On


RewriteCond %{QUERY_STRING} ^categoryID=92$
RewriteRule .* http://domen2/page1.html [L,R=301]

..естественно со своими ссылками, но ничего не выходит.. Помимо этого еще штуки 4 варианта перебрал, но редирект не работает, либо вообще сайт падает))

---------- Добавлено 23.09.2016 в 14:09 ----------

..еще дополню, вот так например все работает, но он редиректит на главную, в каком виде сюда можно запихнуть мою статическую ссылку - (site.ru/bity-dlya-shurupoverta)? я не понимаю синтаксис, пробовал по всякому..

RewriteCond %{QUERY_STRING} id=136&catid=14&Itemid=144

RewriteRule ^(.*)\.php$ /? [R=301,NC,L]
dma84
На сайте с 21.04.2009
Offline
168
#4

RewriteCond %{QUERY_STRING} ^option=com_content&view=article&id=136&catid=14&Itemid=144$
RewriteRule ^$ /bity-dlya-shurupoverta? [R=301,L]

Вот так-то уж 100% должно работать, только этот код размещать надо до SEF кода Джумлы, а никак не после, как многие любят делать. Разместят в самом конце .htaccess и ждут у моря погоды.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий