Перенаправление страниц с HTML суффиксом - 5.0 out of 5 based on 1 vote

Если вы выключите HTML суффикс в SEO Настройках в Joomla, он удалит старые ссылки, которые могут быть проиндексированы поисковыми системами, закладками или связаны с вашим или другими веб-сайтами. Это приведет к ошибке 404 (страница не найдена).

HTML суффикс может быть включен или выключен в настройках глобальной конфигурации Joomla. Он расположен в разделе Настройки SEO над вкладкой Параметры сайта.

Выключите HTML суффикс

После того как вы выключите HTML суффикс, все URL-адреса на веб-сайте поменяются с domain.com/alias.html на domain.com/alias, и вы должны будете один раз добавить перенаправление со старых адресов на новые. Это может быть сделано путем добавления следующего правила в файл .htaccess:

1 RewriteCond %{REQUEST_FILENAME} !-f
2 RewriteCond %{REQUEST_FILENAME} !-d
3 RewriteCond %{REQUEST_URI} \.html$
4 RewriteRule ^(.*)\.html$ /$1 [R=301,L]
Включите HTML суффикс

Если включить HTML суффикс, обратное значение будет правильным. Все URL на веб-сайте будут меняться от domain.com/alias на domain.com/alias.html и вам нужно будет добавить другое правило перенаправления в файле .htaccess:

1 RewriteCond %{REQUEST_FILENAME} !-f
2 RewriteCond %{REQUEST_FILENAME} !-d
3 RewriteCond %{REQUEST_URI} !\.html$
4 RewriteRule ^(.*)$ /$1.html [R=301,L]

Источник: DVLancer

1 1 1 1 1 1 1 1 1 1 Rating 5.00

Добавить комментарий


Защитный код
Обновить