Перенаправить 301 с известного динамического URL на известный статический URL - PullRequest
1 голос
/ 28 октября 2011

Небольшая предыстория - этот сайт работает под управлением Joomla и уже имеет URL-адреса SEF. К сожалению, кто-то еще на другом сайте связался с нашим сайтом (широко), используя не-sef URL. Joomla позволит обеим версиям URL получить доступ к правильной странице.

Я бы предпочел сделать простое

redirect 301 index.php?option=com_content&view=article&id=50&Itemid=18 http://www.mywebsite.com/anythingiwant.html

Но это не так просто, я подозревал, что некоторые символы в первом URL должны быть экранированы, но это тоже не сработало. Я также помещаю цитаты вокруг первого URL с экранированными символами, и независимо от того, что я делаю, я не могу перенаправить этот очень специфический и динамический URL на любую другую страницу.

1 Ответ

1 голос
/ 03 февраля 2012

Чтобы исправить мою проблему с SEO, я установил модуль SEO для Joomla, который позволяет мне назначать метатег 'canonical url' для каждой статьи.Я поместил URL-адрес SEF для этого метатега, и Google соответствующим образом переиндексировал его.

...