2013-12-23 2 views
1

Моя проблема с регистрацией воспроизводится на разных сайтах Joomla. У меня это для Joomla версии 2.5.9 и 3.2.Joomla back-end требует два раза логин? Зачем?

Backend пользователи должны поместить свое имя пользователя и пароль в два раза, чтобы войти в систему.

ли некоторые пользователи испытывают то же самое? Может кто-нибудь объяснить это?

Первый логин по адресу: http://my-domain.com/administrator/ По какой-то причине здесь никто не может войти. Эта страница попадет на вторую страницу:

Второго входа по адресу: http://www.my-domain.com/administrator/Войти можно здесь.

Итак, мне нужен WWW в URL-адресе. Но некоторые пользователи продолжают переходить на другую страницу. Связана ли это с Joomla? Связанный партнер-хостинг?

На моем другого веб-сайте, У меня есть обратной задача.

Войти на:http://www.other-domain.com/administrator/ не работает.

Войти на:http://other-domain.com/administrator/ страница редирект и работает.

Существует один пост с пользователем с той же проблемой, но я не нашел ПОЛЕЗНЫЕ ответы: http://forum.joomla.org/viewtopic.php?t=558305

Спасибо! Любая помощь или объяснение полезны. Мне действительно нужно это объяснение для моих клиентов.

+0

Если я правильно помню, я думаю, что на это был дан ответ несколько месяцев назад. У пользователя была такая же проблема. Я считаю, что в com_redirect была перенаправлена. Посмотрите там;) – Lodder

+0

Возможный дубликат http://stackoverflow.com/q/20095349/1983389 –

ответ

1

Проблема с регистрацией была связана с моей конфигурацией домена и взаимодействием с Joomla.

Я обновил файл .htaccess как:

RewriteCond %{HTTP_HOST} ^domain\.com [NC] 
RewriteRule ^(.*)$ http://www.domain.com/$1 [R=301,L] 

Таким образом, мои пользователи всегда попадают на: www.domain.ком Даже приход к domain.com

Это дает им прямой доступ, но также Бетер для других плагина и модулей, которые используют веб-облачных сервисов, в зависимости от www.domain.com (они не будут работать на domain.com) Примеры: Социальный вход с помощью Google/Facebook/Twitter; Map API и другие API

Я надеюсь, что это поможет некоторым пользователям! Это помогло мне :-)

0

Это может быть вызвано конфликтом между перенаправлением в настройках .htaccess и параметром $ live_site в файле configuration.php.

Например, параметр $ live_site в файле configuration.php может быть установлен на версию сайта, отличную от www, в то время как перенаправление в файле .htaccess может перенаправлять WWW-версию веб-сайта или наоборот.

Либо сделайте эти согласованные или не задайте параметр $ live_site. Установка параметра $ live_site обычно не требуется для веб-сайта в корневой папке на правильно настроенном хостинге, если не существует конкретного требования (например, sh404SEF или аналогичного).

Смежные вопросы