#.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.