Собираю список обязательных граблей, мимо которых при создании сайта на Drupal просто невозможно пройти.
.
.
1) Удаление знаков вопроса из URL:
Включить в настройках Вкгз"Clean URL’s" Enabled.
.
При этом в настройках апача должен быть включен модуль mod_rewrite. Но это дело провайдера и скорее всего он уже включен.
.
.
2) Удаление PHPSESSID из URL:
Добавить в файл htaccess. строчки
.
php_flag session.use_trans_sid off
php_flag session.use_only_cookies on
.
.
3) Ликвидация проблем с кэшированием:
Добавить в файл htaccess. строчки
.
# Reduce the time dynamically generated pages are cache-able.
ExpiresActive on
ExpiresByType text/html A30
ExpiresByType application/x-httpd-php A10
ExpiresDefault A3
.
.
___________
.
Чуть позже внесу сюда же инструкцию по исправлению ошибки с индексацией русских букв, но для этого сперва придется свести всё, о чем сказано [url=http://drupal.ru/node/735]здесь[/url] воедино, проверив работоспособность результата.
.
Что еще я упустил?
Комментарии
П.1 никоим образом нельзя считать багом.
--
Axel,
www.axel.drupal.ru
Так я и не про баги говорю. Я говорю про действия, обязательные к выполнению при начале работы с штатным дистрибутивом.
Есть разница.
про П.3 можно по-подробнее? Уж больно-таки больная тема это кэширование...
Арс, см. http://drupal.ru/node/549#comment-3762
Вообще стоит уточнить, что п.3 имеет смысл только при включённом модуле вебсервера mod_expires.
--
Axel,
www.axel.drupal.ru