Пропадает админка после настройки Boost

Главные вкладки

Аватар пользователя evadex evadex 13 июня 2017 в 14:57

Всем привет.

Установил и настроил Boost на Drupal 7. Страницы кэшируются, но есть одно но: после авторизации, если мы перешли на страницу, которая находится в кэше, то админка пропадает и для конфигурации приходится бегать по URl (admin/config и так далее).

Кто-то сталкивался с подобным? Как это исправить?

Комментарии

Аватар пользователя evadex evadex 14 июня 2017 в 11:06

Помогло! Спасибо за совет)

По умолчанию эта строчка закомментирована и странно, что в официальном мануале модуля нет ничего про раскомментирование.

Аватар пользователя evadex evadex 14 июня 2017 в 11:12

Ха, нет, не помогло. Теперь я не могу авторизоваться. После ввода логина/пароля, страница обновляется, но я остаюсь анонимом.

Аватар пользователя multpix multpix 14 июня 2017 в 11:43

потому что не все так однозначно))
посмотрите внимательно мануал на оф стр. модуля (там сказано зачем и когда нужен RewriteBase /)
https://www.drupal.org/node/1434362
к солву, такая ссыль на доки есть на стр. многих модулей (правый сайдбар), если есть доки.

не помешает так-же узнать что именно делает эта директива.

Аватар пользователя bsyomov bsyomov 14 июня 2017 в 15:17

Приведите версию Apache, содержимое вашего .htaccess, опишите конфигурацию вашего хостинга.
Тогда может быть кто-то сможет вам помочь. Пока информации не достаточно.

Аватар пользователя tlito tlito 14 июня 2017 в 18:18

Возможно, вы авторизованы на www, а переходите на без-www, или наоборот.
проверьте установленные Cookie для страницы, выдаваемой из кэша после авторизации. возможно, куки не видны на странице.

Аватар пользователя Ra_O Ra_O 18 июня 2017 в 15:52

Тоже на сайте пропадает админменю после вставки в htaccess сгенерированного Boost текста. Из других замеченных проблем - невозможно очистить кеш и сохранить изменения в меню "Производительность". Сайт на It-patrol. Причём, на одном сайте на том же It-patrol давным-давно включён этот Boost и там всё отлично, а в новом модуль глючит.

Аватар пользователя I-do I-do 27 ноября 2017 в 14:41

Так же столкнулся с проблемой пропадания Administration menu при настройке в .htaccess вставки от Boost
На другом сервере такой проблемы нет, видимо дело все таки в настройках среды.

Аватар пользователя I-do I-do 27 ноября 2017 в 14:54
1

Решение есть тут:
https://www.drupal.org/project/boost/issues/2719795
https://www.drupal.org/node/2831962

Нужно заменить в .htaccess
RewriteRule .* - [S=2]
на
RewriteRule .* - [S=1]

В итоге такой блок:

RewriteCond %{REQUEST_METHOD} !^(GET|HEAD)$ [OR]
RewriteCond %{REQUEST_URI} (^/(admin|xcache|misc|modules|sites|system|openid|themes|node/add|comment/reply))|(/(edit|user|user/(login|password|register))$) [OR]
RewriteCond %{HTTPS} on [OR]
RewriteCond %{HTTP_COOKIE} DRUPAL_UID [OR]
RewriteCond %{ENV:REDIRECT_STATUS} 200
RewriteRule .* - [S=1]