Второй день блогу и второй день идёт настройка всяких мелочей. То, что делаю на блоге сам пытаюсь объяснить и тем, кто будет делать Drupal-сайты и после меня.
Почти первым делом правил файл .htaccess, чтобы у блога был однозначный адресс drupalim.ru и не дублировался по адресу www.drupalim.ru.
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www\.drupalim\.ru$ [NC]
RewriteRule ^(.*)$ http://drupalim.ru/$1 [L,R=301]
Можно и не писать сам домен.
RewriteEngine on
RewriteCond %{HTTP_HOST} ^www\.(.+)$ [NC]
RewriteRule ^ http://%1%{REQUEST_URI} [L,R=301]
Этот приказ "убирает" у сайта www.
А вот этот не даёт сайту открыться без www
RewriteEngine on
RewriteCond %{HTTP_HOST} !^www\. [NC]
RewriteRule ^ http://www.%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
Я сейчас открою самую страшную тайну Drupal про которую вам больше нигде не скажут. Это всё можно найти в дефаултном .htaccess Drupal в закомментированном виде. Надо просто раскаментить нужные строчки.
Вторая страшная тайна Drupal. Обо всём уже рассказано. Чаще всего в ридми.тксте. Правда на английском. Но таком английском, который понимает даже Google Translate.
Вопрос о том каким делать сайт с WWW или без - скорее религиозный. Но всё же есть пару вещей, которые вам надо помнить.
Добавить комментарий