При установке Drupal не включаются быстрые ссылки. Вернее файл .htaccess просто исчезает. При повторной загрузке файла тоже самое. С чем это может быть связано?
Я не понял вопрос. Сайт anatrube.com? Когда исчезает .htaccess? При включении чистых ссылок? (быстрые ссылки это не в Друпале, а в Яндексе). Поясните подробнее - сейчас я вижу .htaccess на вашем сайте.
Да спасибо уже разобрался. Надо поставить отметку показывать скрытые файлы начинающиеся с точки. Нет в друпале есть такой модуль чтобы ссылки были вида com/admin
а не com/admin=%1. Да тот самый anatrube.com :)
Спасибо, что отписались о решении проблемы. Только "чтобы ссылки были вида com/admin" - это не модуль и не быстрые, а чистые(в оригинале - Clean URLs).
Опубликовано Erden1985 (не зарегистрирован) в 24 Июнь, 2010 - 10:22.
Подскажите, пожауйста, новичку по настройке чистых ссылок.
В файле .htaccess так и должно быть пусто? Или я что-то делаю не так.
Насколько я понимаю, что бы сделать "чистые" ссылки нужно в этом файле внести следующее изменение:
RewriteEngine on
# RewriteBase /
# Rewrite URLs of the form 'x' to the form 'index.php?q=x'.
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !=/favicon.ico
RewriteRule ^(.*)$ index.php?q=$1 [L,QSA]
Нужно ли что-то менять?
Помогите, пожалуйста, настроить!
А по какому адресу Вы входите на свой сайт? - Домен, который Вы выбрали при заказе аккаунта не зарегистрирован. Оправьте также учетные данные для входа в админку через тикет на http://support.arvixe.ru/
Опубликовано Marta (не зарегистрирован) в 9 Июнь, 2011 - 15:12.
Мучалась месяц время от времени возвращаясь к проблеме чистых ссылок и отсутствия .htaccess файла в корневом каталоге моего сайта. Последовала вашему совету и о чудо... нашелся потерянный .htaccess файл в исходной папке Drupal, оказывается я не перенесла скрытые файлы когда копировала содержимое в корень сайта из папки Drupal . Спасибо!
Опубликовано Erden1985 (не зарегистрирован) в 24 Июнь, 2010 - 12:54.
Ээ, что бы я знал куда он мог деться.
Расскажу подробно: занявшись вчера этим вопросом, я не нашел данного файла вообще, поэтому задал вопрос о том, как обстоят дела с модулем rewrite и чистыми ссылками. Получив ответ, зашел на фтп, сразу заметил фаил .htaccess... Больше ничего не трогал, в осоновной дирректории тоже ничего не менялось, тем более, что отображение скрытых фаилов я до вчерашнего дня не включал...
Можете попробовать установить Друпал в какой-нибудь временный каталог и взять .htaccess оттуда, но кто ж его знает, что Друпал уже успел в .htaccess занести до того, как он был удален и соответственно какие потом могут вылезти глюки ....
Переустановкой на мой взгляд надежнее будет, но лучше задайте этот вопрос на каком-нибудь сайте специалистам по Друпалу.
Опубликовано Erden1985 (не зарегистрирован) в 24 Июнь, 2010 - 13:22.
Правда, в руководстве написано:
Проверьте наличие в файле .htaccess в корневом каталоге вашего Drupal строк, которые были описаны в статье. Если файла .htaccess нет или в нём нет означеных строк, то создайте файл и добавьте строки.
Может его там и не должно было быть?
Эх, тяжело быть нубом...
например, при установке Drupala у меня эта функция тоже была не доступна.
Опубликовано Erden1985 (не зарегистрирован) в 24 Июнь, 2010 - 13:33.
Вот, все отлично! Так и нужно было сделать - создать .htaccess и добавить туда
RewriteEngine on
# RewriteBase /
# Rewrite URLs of the form 'x' to the form 'index.php?q=x'.
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !=/favicon.ico
RewriteRule ^(.*)$ index.php?q=$1 [L,QSA]
Может быть и всё, а может быть Вы пока еще чего-то не обнаружили. Например, в .htaccess могли быть секции:
# Protect files and directories from prying eyes.
# Don't show directory listings for URLs which map to a directory.
15 ответов "Drupal"
1. Поясните подробнее
Я не понял вопрос. Сайт anatrube.com? Когда исчезает .htaccess? При включении чистых ссылок? (быстрые ссылки это не в Друпале, а в Яндексе). Поясните подробнее - сейчас я вижу .htaccess на вашем сайте.
2. Может кому поможет
Да спасибо уже разобрался. Надо поставить отметку показывать скрытые файлы начинающиеся с точки. Нет в друпале есть такой модуль чтобы ссылки были вида com/admin
а не com/admin=%1. Да тот самый anatrube.com :)
3. Спасибо, что отписались
Спасибо, что отписались о решении проблемы.
Только "чтобы ссылки были вида com/admin" - это не модуль и не быстрые, а чистые (в оригинале - Clean URLs).
4. Подскажите, пожауйста,
Подскажите, пожауйста, новичку по настройке чистых ссылок.
В файле .htaccess так и должно быть пусто? Или я что-то делаю не так.
Насколько я понимаю, что бы сделать "чистые" ссылки нужно в этом файле внести следующее изменение:
RewriteEngine on
# RewriteBase /
# Rewrite URLs of the form 'x' to the form 'index.php?q=x'.
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !=/favicon.ico
RewriteRule ^(.*)$ index.php?q=$1 [L,QSA]
Нужно ли что-то менять?
Помогите, пожалуйста, настроить!
5. Почему?
Почему Вы решили, что нужно вносить изменения в .htaccess вручную? Вообще-то чистые ссылки включаются через админ меню.
6. Да, но в админ меню Друпала я
Да, но в админ меню Друпала я вижу следущее:
Конфигурация вашей системы на данный момент не поддерживает этой функции. Дополнительная информация доступна на страницы документации о Clean URLs.
Поэтому, ориентируюсь на это http://drupal.org/node/15365 и это: http://drupalist.org.ru/docs/cleanurls.html
7. А по какому адресу?
А по какому адресу Вы входите на свой сайт? - Домен, который Вы выбрали при заказе аккаунта не зарегистрирован.
Оправьте также учетные данные для входа в админку через тикет на http://support.arvixe.ru/
8. А, понятно ...
А, понятно, Вы зарегистрировали не один аккаунт ...
Куда Вы дели родной друпаловский .htaccess? Верните его на место, тогда дальше посмотрю.
9. Бывает же такое
Мучалась месяц время от времени возвращаясь к проблеме чистых ссылок и отсутствия .htaccess файла в корневом каталоге моего сайта. Последовала вашему совету и о чудо... нашелся потерянный .htaccess файл в исходной папке Drupal, оказывается я не перенесла скрытые файлы когда копировала содержимое в корень сайта из папки Drupal . Спасибо!
10. Ээ, что бы я знал куда он мог
Ээ, что бы я знал куда он мог деться.
Расскажу подробно: занявшись вчера этим вопросом, я не нашел данного файла вообще, поэтому задал вопрос о том, как обстоят дела с модулем rewrite и чистыми ссылками. Получив ответ, зашел на фтп, сразу заметил фаил .htaccess... Больше ничего не трогал, в осоновной дирректории тоже ничего не менялось, тем более, что отображение скрытых фаилов я до вчерашнего дня не включал...
11. Как это теперь можно решить?
Как это теперь можно решить? Переустановкой только?
12. Кто его знает
Можете попробовать установить Друпал в какой-нибудь временный каталог и взять .htaccess оттуда, но кто ж его знает, что Друпал уже успел в .htaccess занести до того, как он был удален и соответственно какие потом могут вылезти глюки ....
Переустановкой на мой взгляд надежнее будет, но лучше задайте этот вопрос на каком-нибудь сайте специалистам по Друпалу.
13. Правда, в руководстве
Правда, в руководстве написано:
Проверьте наличие в файле .htaccess в корневом каталоге вашего Drupal строк, которые были описаны в статье. Если файла .htaccess нет или в нём нет означеных строк, то создайте файл и добавьте строки.
Может его там и не должно было быть?
Эх, тяжело быть нубом...
например, при установке Drupala у меня эта функция тоже была не доступна.
14. Вот, все отлично! Так и нужно
Вот, все отлично! Так и нужно было сделать - создать .htaccess и добавить туда
RewriteEngine on
# RewriteBase /
# Rewrite URLs of the form 'x' to the form 'index.php?q=x'.
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !=/favicon.ico
RewriteRule ^(.*)$ index.php?q=$1 [L,QSA]
Все заработало. Спасибо за внимание!
15. Может быть
Может быть и всё, а может быть Вы пока еще чего-то не обнаружили. Например, в .htaccess могли быть секции:
# Protect files and directories from prying eyes.
# Don't show directory listings for URLs which map to a directory.
# Make Drupal handle any 404 errors.
# Set the default handler.
и проч. ...
Отправить комментарий