
Годедди (Godaddy) весьма своеобразный хостинг, там много мелких проблем с которыми приходится сталкиваться. Если вы ставите Друпал на него, то у вас сразу же возникнет проблема прямых ссылок.
Прямые(чистые) ссылки в Drupal(Друпал) на хостинге Godaddy(Годедди)
Drupal вам скажет что не может включить функцию для того что бы адреса страниц (алиасы) могли быть чистые.
Годедди (Godaddy) весьма своеобразный хостинг, там много мелких проблем с которыми приходится сталкиваться. Если вы ставите Друпал на него, то у вас сразу же возникнет проблема прямых ссылок.
Прямые(чистые) ссылки в Drupal(Друпал) на хостинге Godaddy(Годедди)
Drupal вам скажет что не может включить функцию для того что бы адреса страниц (алиасы) могли быть чистые.
Решение проблемы простое. Для того что бы в друпале могли быть чистые ссылки, надо подправить файл .htaccess, который расположен в корневой директории установленного Drupal.
В файле .htaccess находим строку:
# If your site is running in a VirtualDocumentRoot at https://example.com/,#
uncomment the following line:
# RewriteBase /
И убираем знак «#» из строки # RewriteBase /
Таким образом у вас должно получится:
# If your site is running in a VirtualDocumentRoot at https://example.com/,
# uncomment the following line:
RewriteBase /
Вот и все. После этого чистые ссылки в Друпал должны заработать.
Вариант решения проблемы номер 2
После первого варианта решения, у меня почему то хостинг стал дико тормозить. Вот второй вариант исправления файла .htaccess:
Нужно просто добавить следующие строки:
RewriteEngine on
#
# big bunch of comment lines
#
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !=/favicon.ico
RewriteRule ^(.*)$ index.php?q=$1 [L,QSA]
И тогда все будет работать и вроде бы не должно ничего не тормозить 🙂