Joomla SEO не работает после миграции - PullRequest
0 голосов
/ 16 ноября 2011

У меня есть веб-сайт Joomla 1.5, и я включил на нем SEO. Я переместил его в другое место с другим DNS, и теперь SEO не работает. Как я могу это исправить?

Установлены три флажка («URL-адреса, дружественные поисковой системе», «Использовать Apache mod_rewrite» и «Добавить суффикс к URL-адресам») на странице глобальной конфигурации в отношении SEO.

Ответы [ 3 ]

1 голос
/ 17 ноября 2011

Новый сервер определенно является веб-сервером apache?Включен ли mod_rewrite на сервере?

Если ответ на любой из вышеперечисленных вопросов отрицательный, у вас есть проблемы.Для начала вам нужно сменить сервер.Во-вторых, вам нужно попросить администраторов сервера включить (и, возможно, установить) mod_rewrite.

Ваш веб-сайт находится в подпапке?Например / Joomla / например.Если это так, вам нужно отредактировать строку RewriteBase в файле .htaccess.Измените строку с RewriteBase / на RewriteBase / joomla /

0 голосов
/ 17 ноября 2011

Могут быть и другие проблемы, но я думаю, вы должны начать проверять это:

1) У вас есть правильный файл .htaccess в вашем корне joomla, и он может быть прочитан вашим пользователем Apache.

2) Перейдите к администратору> Сайт> Глобальная конфигурация и убедитесь, что у вас есть «URL-адреса, дружественные поисковой системе» и «Использовать Apache mod_rewrite» для «Да».

3) Убедитесь, что вы используете Apacheимеет все необходимые модули.

0 голосов
/ 16 ноября 2011

Переименуйте ваш htaccess в .htaccess.

...