Форум русскоязычного сообщества Ubuntu


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: .htaccess  (Прочитано 1401 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Grise

  • Автор темы
  • Новичок
  • *
  • Сообщений: 31
    • Просмотр профиля
.htaccess
« : 18 Июня 2009, 17:24:29 »
Всем добрый вечер, проблемма тут такая..
Система не читает .htaсcess, его даже как файл не видно оО.
как быть, помогите, буду благодарен =)

Оффлайн Alie Alexandross

  • Старожил
  • *
  • Сообщений: 1576
    • Просмотр профиля
Re: .htaccess
« Ответ #1 : 18 Июня 2009, 17:28:33 »
Так и задумано, что .htaccess не будет видно. Если хотите убедится в его наличии - введите команду ls -a 
Подпись автора jillsmitt истинна...

Оффлайн Grise

  • Автор темы
  • Новичок
  • *
  • Сообщений: 31
    • Просмотр профиля
Re: .htaccess
« Ответ #2 : 18 Июня 2009, 17:31:50 »
Понятно :)
А как быть с тем что он не читается?
Т.е он должен читаться apache

Оффлайн Alie Alexandross

  • Старожил
  • *
  • Сообщений: 1576
    • Просмотр профиля
Re: .htaccess
« Ответ #3 : 18 Июня 2009, 17:35:25 »
В чём проявляется его нечитабельность? Скажу наперёд - проверьте правильно-ли всё прописали в самом файле.
Подпись автора jillsmitt истинна...

Оффлайн Grise

  • Автор темы
  • Новичок
  • *
  • Сообщений: 31
    • Просмотр профиля
Re: .htaccess
« Ответ #4 : 18 Июня 2009, 17:48:03 »
Ну, я на винде ранее сидел..там как, апач сразу читает, и перенаправляет/выполняет действие, а здесь нет, к примеру вот такая строчка:
DirectoryIndex index.php

Все равно апач читает .html ..


Пользователь решил продолжить мысль 18 Июня 2009, 18:02:53:
ап, помогите.
« Последнее редактирование: 18 Июня 2009, 18:02:53 от Grise »

Оффлайн vasilisc

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 2563
  • г.Северодвинск - строим АПЛ
    • Просмотр профиля
    • Авторские статьи об OpenSource
Re: .htaccess
« Ответ #5 : 18 Июня 2009, 18:31:44 »
в конфиге апача есть опция игнорировать .htaccess
для безопасности, может у вас она установлена эта опция
счас у меня нет под рукой апача, помогу точнее завтра, если за сегодня не справитесь
поищите ignore htaccess у гугла

Оффлайн kostryukov

  • Старожил
  • *
  • Сообщений: 1588
  • everybody lies
    • Просмотр профиля
    • kostryukov.net
Re: .htaccess
« Ответ #6 : 18 Июня 2009, 18:36:24 »
Цитировать
# AccessFileName: Имя файла, который сервер ищет в каждом каталоге для
# определения прав доступа.


AccessFileName .htaccess


# Следующие строки предотвращают доступ к файлам .htaccess со стороны
# Web-клиентов. Поскольку файлы .htaccess нередко содержат информацию об
# аутентификации, доступ к ним запрещен из соображений безопасности. Вы
# можете удалить эти строки (или поставить символ комментария),
# если допускаете, чтобы посетители могли просматривать содержимое файлов
# .htaccess из Web. Если вы поменяете значение директивы AccessFileName
# выше, не забудьте внести и сюда соответствующие изменения.

<FilesMatch "^\.ht">
    Order allow,deny
    Deny from all
</FilesMatch>
выдержка из httpd.conf
у меня можно спросить=)

Оффлайн Grise

  • Автор темы
  • Новичок
  • *
  • Сообщений: 31
    • Просмотр профиля
Re: .htaccess
« Ответ #7 : 18 Июня 2009, 18:38:30 »
Благодарен за ответ, принимаюсь за поиски..
Еще вопрос, mod_rewrite причастен к этому?
Если да, то его инстал не идет =/

root@grise-desktop:/etc/apache2# sudo a2enmod rewrite
ERROR: Module rewrite not properly enabled: /etc/apache2/mods-enabled/rewrite.load is a real file, not touching it

2kostrukov

Не помогает =/
p.s ранее файл был вовсе пуст.

Оффлайн kostryukov

  • Старожил
  • *
  • Сообщений: 1588
  • everybody lies
    • Просмотр профиля
    • kostryukov.net
Re: .htaccess
« Ответ #8 : 18 Июня 2009, 19:51:48 »
если файл ранее был пуст значит настройки записаны в другом файле, смотри apache.conf
у меня можно спросить=)

Оффлайн Grise

  • Автор темы
  • Новичок
  • *
  • Сообщений: 31
    • Просмотр профиля
Re: .htaccess
« Ответ #9 : 18 Июня 2009, 20:02:56 »
#
# AccessFileName: The name of the file to look for in each directory
# for additional configuration directives.  See also the AllowOverride
# directive.
#

AccessFileName .htaccess

#
# The following lines prevent .htaccess and .htpasswd files from being
# viewed by Web clients.
#
<Files ~ "^\.ht">
    Order allow,deny
    Deny from all
</Files>


Вот что там, не работает =/

 

Страница сгенерирована за 0.018 секунд. Запросов: 19.