Приветсвую.
Был сайт на джумле. после частых "взломов" сайта, все перенесли на друпал.
Но возникла проблема. В яндексе купили ссылки. И стоит задача переписать их под друпал.
Сразу скажу с реврайтом особо не сработал.
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^index\.php?option=com_content&view=article&id=201$ /poliefirnye-poly
</IfModule>
RewriteEngine on
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^index\.php?option=com_content&view=article&id=201$ /poliefirnye-poly
</IfModule>
где руки выпрямить?
Комментарии
index.php?option=com_content&view=article&id=201 надо редиректить на node/201
Далее модуль GlobalRedirect сам отправит 301-м на poliefirnye-poly
пробывал... не помогает. только там node/13
не понимаю почему, но показывает индексную страницу.
redirect, в нодах просто прописать старые урлы
спасибо. завтра попробую
это не работает
если у страницы на джумле был один урл, у этой же страницы на друпале другой, после установки redirect, на странице есть поле, куда надо ввести старый урл (от жумлы), все старые ссылки будут 301 редириктом перенаправляться на новый урл,что не работает? переносил так сайт с жумлы на друпал, на всю переиндаксацию сайта, ушло примерно 2 месяца....
Если на джумле URL-ы не ЧПУ, а вида index.php?option=com_content&view=article&id=20 то - да, в Drupal модуль redirect не будет работать., в силу ограниченности Drupal (точка входа index.php и легко переопределить её нельзя) и до модуля URL не доедет.
[#90929]Посмотрите[/#] или погуглите вариант с редиректом на отдельный скрипт .htaccess.
Гугл, по опыту переноса порядка 10 сайтов с джумлы, клеит довольно бысто, ну а яша в силу врождённой тупости от 2 недель до пары месяцев (зависит от сайта).
Посмотрел, спасибо.