Перенаправление ссылок в правильный каталог

#.htaccess #joomla #seo #joomla1.5 #broken-links

#.htaccess #joomla #seo #joomla1.5 #неработающие ссылки

Вопрос:

На нашем сайте сотни ссылок, которые указывают на:

 /about/about/filename.html
  

Но нам нужно, чтобы они переходили в:

 /about/filename.html
  

Есть ли способ указать им правильный каталог?

Мы работаем на сервере Linux, и сайт построен с использованием Joomla версии 1.5.10, и на нем работает ARTIO JoomSEF 3.8.2.

Спасибо

Ответ №1:

Предполагая, что вы используете веб-сервер Apache, вы можете использовать mod_rewrite, в частности директиву RewriteRule:

 RewriteRule /about/about/(. )$ /about/$1 [R=301]
  

Поместите это правило в свой httpd.conf файл в <VirtualHost> контексте для рассматриваемого сайта или в .htaccess файл в DocumentRoot сайта.

Это правило создаст 301 постоянное перенаправление для запросов на любой путь в разделе /about/about/ на тот же путь в разделе /about/ . например, /about/about/filename.html перенаправит на /about/filename.html

Комментарии:

1. К сожалению, это не сработало, у меня такое чувство, что конфликт вызван JoomSEF.