Drupal 7: Локальная/пользовательская ссылка по умолчанию для веб-сайта/пользователя
Я действительно новичок в Drupal и играю с этим существующим сайтом Drupal.
Я сделал FTP-передачу всех файлов в свой локальный компьютер. В настоящее время я получил его в коробке Vagrant, и я могу получить доступ к сайту через http://192.168.56.101/html
.
Я могу сделать http://192.168.56.101/html/anything-but-user
, и это приведет меня в нужную область на сайте. Однако я не могу сделать localhost/html/user
, потому что он перенаправляет меня на URL-адрес веб-сайта, а не на локальный URL-адрес.
Я попытался очистить кеш (с помощью Drush). Я просмотрел все файлы в системе и изменил URL-адрес веб-сайта на локальный URL-адрес [не уверен, нужна ли мне какая-либо другая команда], и я не могу найти ничего в файлах .htaccess
, которые привели бы меня к этому.
href="/user
Я бы очень признателен за любые советы или помощь в определении этого решения.
- ОБНОВЛЕНО
Появился модуль под названием "Защищенные страницы", который заставлял заблокировать пользователя и регистрационные ссылки и статические, чтобы предотвратить переадресацию на фишинговые сайты. Мне пришлось отключить этот модуль, используя "drush pm-disable securepages" в терминале.
Ответы
Ответ 1
Некоторые типичные элементы, которые вы можете проверить:
-
Проверьте, есть ли у вас такая же проблема с другим браузером. Если с другим браузером это работает, то это довольно уверенная проблема с cookie. Чтобы решить эту проблему, удалите файл cookie в браузере, где у вас есть проблема.
-
Убедитесь, что включены "чистые URL-адреса". Подробнее об этом см. "https://drupal.stackexchange.com/questions/165029/clean-url-leads-to-duplicate-url-after-migration-to-another-hosting/165044?s=1%7C3.9647#165044".
-
Убедитесь, что значение "base_url" установлено правильно (в settings.php).
-
Если включен модуль Защищенные страницы, попробуйте (по крайней мере, временно) отключить этот модулю, чтобы узнать, помогает ли он.
Ответ 2
По-видимому, существует мода под названием "SecurePages", которая заставляет URL-адреса быть статическими, чтобы кто-то не мог их изменять и перенаправлять пользователей на фишинговый сайт.