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


За новостями русскоязычного сообщества и Ubuntu в целом можно следить на нашей страничке в Google+

Автор Тема: Apache Не видит .htaccess  (Прочитано 18703 раз)

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

Оффлайн link4ex

  • Автор темы
  • Новичок
  • *
  • Сообщений: 31
  • LiFe is KaiF
    • Просмотр профиля
Apache Не видит .htaccess
« : 13 Февраль 2010, 21:52:05 »
Пытаюсь настроить авторизацию на директорию сайта при помощи .htaccess...Но ничего не выходит
Подскажите в чем дело. Заранее благодарю!
Big toys for big boys...

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 25936
    • Просмотр профиля
Re: Apache Не видит .htaccess
« Ответ #1 : 13 Февраль 2010, 22:43:49 »
Как именно ты это делаешь - мы должны в магическом кристалле углядеть?
Разочарую - не видно. Помехи и яркости не хватает.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн Mam(O)n

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 5855
    • Просмотр профиля
Re: Apache Не видит .htaccess
« Ответ #2 : 13 Февраль 2010, 23:16:55 »
Частенько магический кристалл показывает не читающих документацию нубов, которые не поменяли в вышестоящем конфиге опцию AllowOverride None на AllowOverride All.

Оффлайн link4ex

  • Автор темы
  • Новичок
  • *
  • Сообщений: 31
  • LiFe is KaiF
    • Просмотр профиля
Re: Apache Не видит .htaccess
« Ответ #3 : 14 Февраль 2010, 21:52:51 »
Зачем выпендриватся то? Пост хочешь себе заработать)))))
Так бы и написал: Выложи конфиги...
Big toys for big boys...

Оффлайн Hector68

  • Новичок
  • *
  • Сообщений: 23
    • Просмотр профиля
Re: Apache Не видит .htaccess
« Ответ #4 : 14 Август 2010, 14:54:37 »
не хочу создавать новую тему, по этому отпишу в этой

по этой статье сделал виртуальный хост в локальной папке ~/site/test/
на виртуальном хосте совершенно не видет  .htaccess.

/etc/apache2/apache2.conf
(Нажмите, чтобы показать/скрыть)

Пользователь решил продолжить мысль 14 Август 2010, 14:56:38:
/etc/apache2/sites-available/test

(Нажмите, чтобы показать/скрыть)

Пользователь решил продолжить мысль 14 Август 2010, 15:00:48:
содержание /home/dmitriy/site/test/.htaccess
(Нажмите, чтобы показать/скрыть)

помогите народ ПЛИЗ!!!!!!!!
« Последнее редактирование: 14 Август 2010, 16:29:59 от Hector68 »

Оффлайн terrible_user

  • Активист
  • *
  • Сообщений: 438
    • Просмотр профиля
Re: Apache Не видит .htaccess
« Ответ #5 : 14 Август 2010, 15:20:13 »
Видит все прекрасно видит

По твоей ссылке цитирую :
Цитировать
Чтобы загрузить/выгрузить мод, используйте команды:

Загрузить мод:

sudo a2enmod мод

так вот содержание твоего .htaccess адресовано моду rewite

Там же раздел советов : Начинающему веб-мастеру
Цитировать
apache - изучите настройку apache (обратите внимание на особенности настройки в debian-based системах), просмотрите список модов, чтобы иметь представление о том, что у вас есть в наличии. Узнайте, что такое .htaccess.
« Последнее редактирование: 14 Август 2010, 15:26:03 от terrible_user »
Бери больше, кидай дальше

Оффлайн Hector68

  • Новичок
  • *
  • Сообщений: 23
    • Просмотр профиля
Re: Apache Не видит .htaccess
« Ответ #6 : 14 Август 2010, 15:32:16 »

sudo a2enmod мод


забыл сказать, модуль активировал ранее

Цитировать
dmitriy@dmitriy-desktop:~$ sudo a2enmod rewrite
Module rewrite already enabled

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 25936
    • Просмотр профиля
Re: Apache Не видит .htaccess
« Ответ #7 : 14 Август 2010, 16:08:55 »
Убери лишнюю точку из имени файла.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн Hector68

  • Новичок
  • *
  • Сообщений: 23
    • Просмотр профиля
Re: Apache Не видит .htaccess
« Ответ #8 : 14 Август 2010, 16:31:00 »
Убери лишнюю точку из имени файла.

прошу прощение за оформление, но к сожалению проблема не в этом ???

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 25936
    • Просмотр профиля
Re: Apache Не видит .htaccess
« Ответ #9 : 14 Август 2010, 16:33:37 »
A...
Действительно не в этом.
У тебя полный бред в RewriteCond. (Да и в RewriteRule, если на то пошло)
Читать http://httpd.apache.org/docs/2.2/rewrite/
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн Hector68

  • Новичок
  • *
  • Сообщений: 23
    • Просмотр профиля
Re: Apache Не видит .htaccess
« Ответ #10 : 14 Август 2010, 16:45:06 »
A...
Действительно не в этом.
У тебя полный бред в RewriteCond. (Да и в RewriteRule, если на то пошло)
Читать http://httpd.apache.org/docs/2.2/rewrite/

на удаленном хостинге работает, да и фаил взят из официальной документации к CI.

проверил написав с ошибками, должно было викинуть на ошибку 500, но выкинула на 404. index.php работает нормально.
написал другой скрипт, все равно не работает:
(Нажмите, чтобы показать/скрыть)

Оффлайн terrible_user

  • Активист
  • *
  • Сообщений: 438
    • Просмотр профиля
Re: Apache Не видит .htaccess
« Ответ #11 : 14 Август 2010, 17:16:35 »
ls -la /home/dmitriy/site/test/.htaccess
Бери больше, кидай дальше

Оффлайн Hector68

  • Новичок
  • *
  • Сообщений: 23
    • Просмотр профиля
Re: Apache Не видит .htaccess
« Ответ #12 : 14 Август 2010, 17:35:04 »
ls -la /home/dmitriy/site/test/.htaccess

terrible_user, Респект и уважуха. Проблема была с правами доступа на этот фаил. Хорошо что есть такие люди!  :D

Оффлайн pro100shureg

  • Любитель
  • *
  • Сообщений: 53
  • Ну прям я!!! такойже желторотик среди пингвинов
    • Просмотр профиля
Re: Apache Не видит .htaccess
« Ответ #13 : 17 Октябрь 2010, 13:45:10 »
Добрый день, люди помогите! нехотел создавать новую тему, воопщем проблема с .htaccess

апач его сперва невидел. прочитав данный пост: https://forum.ubuntu.ru/index.php?topic=72348.0
изменил AllowOverride None на AllowOverride All , вроде заработало, но вот незадача!  мне пишет: 500 Internal Server Error, как будто ошибка в файле .htaccess
но доэтого сайт я сперва писал на WIndows в денвере, и там он работал отлично! далее, так слоилось что пришлось перейти на Ubuntu... и скопировал весь сайт, мне выводится мол 500 ошибка.... помогите, в чем может быть проблема?

Оффлайн Mam(O)n

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 5855
    • Просмотр профиля
Re: Apache Не видит .htaccess
« Ответ #14 : 17 Октябрь 2010, 13:50:52 »
Логи смотри

 

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