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


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

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

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

Оффлайн xhugo

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

Оффлайн arrecck

  • Старожил
  • *
  • Сообщений: 1725
    • Просмотр профиля
Re: .htaccess как поставить?
« Ответ #16 : 24 Июня 2011, 13:05:58 »
пропиши в настройках хоста RewriteLog <путь к файлу>сам файл создать не забудь, потом посмотри, что ему не нравится

Оффлайн terrible_user

  • Активист
  • *
  • Сообщений: 438
    • Просмотр профиля
Re: .htaccess как поставить?
« Ответ #17 : 24 Июня 2011, 13:09:22 »
Да чего тут разводить про rewrite
у него даже dany all  не пашет

AllowOverride ALL - вот покажи где это у тебя прописано
Бери больше, кидай дальше

Оффлайн xhugo

  • Автор темы
  • Любитель
  • *
  • Сообщений: 52
    • Просмотр профиля
Re: .htaccess как поставить?
« Ответ #18 : 24 Июня 2011, 13:27:11 »
terrible_user прописано  в /etc/apache2/sites-available/default

Оффлайн terrible_user

  • Активист
  • *
  • Сообщений: 438
    • Просмотр профиля
Re: .htaccess как поставить?
« Ответ #19 : 24 Июня 2011, 13:32:52 »
пичаль
а я рассчитывал посмотреть не только название файла, но и на его содержимое
Бери больше, кидай дальше

Оффлайн xhugo

  • Автор темы
  • Любитель
  • *
  • Сообщений: 52
    • Просмотр профиля

Оффлайн terrible_user

  • Активист
  • *
  • Сообщений: 438
    • Просмотр профиля
Re: .htaccess как поставить?
« Ответ #21 : 24 Июня 2011, 13:58:11 »
ну че все верно
вот тут у тебя файл так /var/www/.htaccess
а апач ты перезагружал после того как настройки сменил
давай посмотрим на права
ls -la /var/www/.htaccess
Бери больше, кидай дальше

Оффлайн xhugo

  • Автор темы
  • Любитель
  • *
  • Сообщений: 52
    • Просмотр профиля
Re: .htaccess как поставить?
« Ответ #22 : 24 Июня 2011, 14:07:46 »
там нет . есть в
xhugo@xhugowelcom:~$ ls -la /home/xhugo/.htaccess
-rw-r--r-- 1 xhugo xhugo 32 2011-06-24 13:25 /home/xhugo/.htaccess

Оффлайн terrible_user

  • Активист
  • *
  • Сообщений: 438
    • Просмотр профиля
Re: .htaccess как поставить?
« Ответ #23 : 24 Июня 2011, 14:11:41 »
там нет . есть в
xhugo@xhugowelcom:~$ ls -la /home/xhugo/.htaccess
-rw-r--r-- 1 xhugo xhugo 32 2011-06-24 13:25 /home/xhugo/.htaccess

Значит давай все с начала
покажи где это у тебя прописано
AllowOverride ALLдля /home/xhugo/
Бери больше, кидай дальше

Оффлайн xhugo

  • Автор темы
  • Любитель
  • *
  • Сообщений: 52
    • Просмотр профиля
Re: .htaccess как поставить?
« Ответ #24 : 24 Июня 2011, 14:19:27 »
а вот где оно должно быть прописано для home/xhugo?
может просто заменить var/www на home/xhugo?

Оффлайн terrible_user

  • Активист
  • *
  • Сообщений: 438
    • Просмотр профиля
Re: .htaccess как поставить?
« Ответ #25 : 24 Июня 2011, 14:23:27 »
Скорее всего в другом конфиге где нибудь в /etc/apache2/sites-available/
а что то ты показал это конфиг дефаультный с корнем /var/www

Есть правда нюансы
для корня ты уже поставил разрешение, поэтому по умолчанию у тебя  для всех директорий разрешен AllowOverride,
но если в виртуальном хосте (а его конфиг ты скорее всего скопировал по умолчанию) AllowOverride None  - то все напрасно
ищи конфиг сайта и там смотри  и выкладывай его сюда
« Последнее редактирование: 24 Июня 2011, 14:26:57 от terrible_user »
Бери больше, кидай дальше

Оффлайн xhugo

  • Автор темы
  • Любитель
  • *
  • Сообщений: 52
    • Просмотр профиля
Re: .htaccess как поставить?
« Ответ #26 : 24 Июня 2011, 14:31:46 »
там везде с var/www
помню с установкой апача возникали проблемы,он не видел файлы то пришлось заменить var/www на home/xhugo но не помню как

Оффлайн terrible_user

  • Активист
  • *
  • Сообщений: 438
    • Просмотр профиля
Re: .htaccess как поставить?
« Ответ #27 : 24 Июня 2011, 14:42:25 »
Кончено же при установке апача возникают проблемы из-за многочисленных непрофиксенных багов он может и не видит файлы

Давай поищем
sudo find /etc/apache2/ -type f -exec grep -H "home/xhugo"  {} \;
Бери больше, кидай дальше

Оффлайн xhugo

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

Пользователь решил продолжить мысль 24 Июня 2011, 20:22:48:
вспомнил я что делал чтобы заработал home/xhugo
делал так sudo ln -s /home/ /var/www/
теперь в чем может быть проблема?

Пользователь решил продолжить мысль 24 Июня 2011, 20:23:51:
вспомнил я что делал чтобы заработал home/xhugo
делал так sudo ln -s /home/ /var/www/

теперь в чем может быть проблема?

Пользователь решил продолжить мысль 24 Июня 2011, 21:46:27:
О сделал чтобы работало, прописал Order deny,allow
Deny  from all и сайт недоступен.
но вопрос тот же изменение url testz.php так и не сработал
« Последнее редактирование: 24 Июня 2011, 21:46:27 от xhugo »

 

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