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


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

Автор Тема: .htaccess как поставить?  (Прочитано 1758 раз)

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

Оффлайн xhugo

  • Автор темы
  • Любитель
  • *
  • Сообщений: 52
    • Просмотр профиля
.htaccess как поставить?
« : 24 Июня 2011, 11:39:14 »
как поставить чтобы работал .htaccess на ubuntu?
где создать,нужны ли настройки какие то.

Оффлайн arrecck

  • Старожил
  • *
  • Сообщений: 1725
    • Просмотр профиля
Re: .htaccess как поставить?
« Ответ #1 : 24 Июня 2011, 11:42:12 »
ты хоть сам понял, что сказал?

Оффлайн xhugo

  • Автор темы
  • Любитель
  • *
  • Сообщений: 52
    • Просмотр профиля
Re: .htaccess как поставить?
« Ответ #2 : 24 Июня 2011, 11:50:36 »
да. у меня получатся поставить .htaccess .
создал его. не работает

Оффлайн arrecck

  • Старожил
  • *
  • Сообщений: 1725
    • Просмотр профиля
Re: .htaccess как поставить?
« Ответ #3 : 24 Июня 2011, 11:53:08 »
куда поставил? apache, iis,nginx?

Оффлайн terrible_user

  • Активист
  • *
  • Сообщений: 438
    • Просмотр профиля
Re: .htaccess как поставить?
« Ответ #4 : 24 Июня 2011, 11:58:26 »
поставь галочку AllowOverride ALL
нажми применить и далее
Бери больше, кидай дальше

Оффлайн arrecck

  • Старожил
  • *
  • Сообщений: 1725
    • Просмотр профиля
Re: .htaccess как поставить?
« Ответ #5 : 24 Июня 2011, 12:02:17 »
поставь галочку AllowOverride ALL
нажми применить и далее
а где такая галочка? не нашел у себя на компе

Пользователь решил продолжить мысль 24 Июня 2011, 12:02:46:
(Нажмите, чтобы показать/скрыть)

Оффлайн xhugo

  • Автор темы
  • Любитель
  • *
  • Сообщений: 52
    • Просмотр профиля
Re: .htaccess как поставить?
« Ответ #6 : 24 Июня 2011, 12:04:06 »
arrecck apache.

Оффлайн arrecck

  • Старожил
  • *
  • Сообщений: 1725
    • Просмотр профиля
Re: .htaccess как поставить?
« Ответ #7 : 24 Июня 2011, 12:16:08 »
в вышестоящей директории должно быть разрешено применение, как уже сказали выше, надо прописать
AllowOverride ALL или в htaccess или в конфиге сервера/хоста
если используется mod_rewrite, надо его включить
a2enmod rewrite

Оффлайн xhugo

  • Автор темы
  • Любитель
  • *
  • Сообщений: 52
    • Просмотр профиля
Re: .htaccess как поставить?
« Ответ #8 : 24 Июня 2011, 12:16:17 »
прописал в .htaccess
RewriteEngine on
RewriteRule ^testz/([0-9]+)/? testz.php/?z=$1 [QSA,L]
отликается только на testz.php?z=1 на testz/1 нет

Оффлайн arrecck

  • Старожил
  • *
  • Сообщений: 1725
    • Просмотр профиля
Re: .htaccess как поставить?
« Ответ #9 : 24 Июня 2011, 12:17:30 »
Цитировать
a2enmod rewrite
это в терминале от рута

Оффлайн xhugo

  • Автор темы
  • Любитель
  • *
  • Сообщений: 52
    • Просмотр профиля
Re: .htaccess как поставить?
« Ответ #10 : 24 Июня 2011, 12:27:37 »
получаю:
Module rewrite already enabled

может .htaccess не туда сунул? можно ли проверить его активность?

Оффлайн terrible_user

  • Активист
  • *
  • Сообщений: 438
    • Просмотр профиля
Re: .htaccess как поставить?
« Ответ #11 : 24 Июня 2011, 12:29:51 »
получаю:
Module rewrite already enabled

может .htaccess не туда сунул? можно ли проверить его активность?

Напиши в нем в самом начале
Order deny,allow
Deny  from all
если сайт не откроется значит работает
Бери больше, кидай дальше

Оффлайн arrecck

  • Старожил
  • *
  • Сообщений: 1725
    • Просмотр профиля
Re: .htaccess как поставить?
« Ответ #12 : 24 Июня 2011, 12:30:42 »
у тебя ошибка в htaccess, вместо вопроса поставь доллар

Оффлайн xhugo

  • Автор темы
  • Любитель
  • *
  • Сообщений: 52
    • Просмотр профиля
Re: .htaccess как поставить?
« Ответ #13 : 24 Июня 2011, 12:50:25 »
terrible_user все открывается..
в чем может быть проблема?

Оффлайн arrecck

  • Старожил
  • *
  • Сообщений: 1725
    • Просмотр профиля
Re: .htaccess как поставить?
« Ответ #14 : 24 Июня 2011, 12:51:46 »
хотя подожди, и так в принципе должно работать, где лежит testz.php
а то
testz.php/?z=$1
смущает, и qsa зачем, у тебя там еще какие то параметры передаются в query string?

 

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