Автор Тема: Необходим совет по .htaccess  (Прочитано 5424 раз)

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

Оффлайн mastah

  • Banned
  • Новичок
  • *
  • Сообщений: 6
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Необходим совет по .htaccess
« : 20 Марта 2002, 16:45:03 »
Господа ! Подскажите-у меня на хостинге саппорт вообще не отвечает на вопросы поетомы приходится лазить по форумам.
Итак: Мне необходими поставить защиту от хотлинков-стандартный приет с rewrite не проходит-папка становится недоступной вообще,
на етом сервере работают подобные .htaccess файлы:
_____________________________________________
# -FrontPage-

Options None


order deny,allow
deny from all

AuthName xxxxxx.biz
AuthUserFile /web/001/xxxxx/public_html/_vti_pvt/service.pwd
AuthGroupFile /web/0001/xxxxx/public_html/_vti_pvt/service.grp
______________________________________________
Может кто знает как сделать?

Оффлайн Chs

  • Perl программер
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1108
  • +0/-0
  • 2
    • Просмотр профиля
    • http://chs.now.at/
Необходим совет по .htaccess
« Ответ #1 : 20 Марта 2002, 17:32:17 »
Цитировать
Может кто знает как сделать?

Как сделать что?
Что делает приведенный файл понятно.:))
Телепатов на форуме немного, извините.
2B OR NOT 2B = FF

Оффлайн Dm

  • Модератор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1263
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Необходим совет по .htaccess
« Ответ #2 : 20 Марта 2002, 17:53:52 »
с уважением,
магистр белой магии.

Оффлайн mastah

  • Banned
  • Новичок
  • *
  • Сообщений: 6
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
ОТ АВТОРА ВОПРОСА
« Ответ #3 : 20 Марта 2002, 18:15:07 »
2 Chs---->>>приведенный файл приведен для примера-на серваке присутствует мого .htaccess файлов. Еще 1 пример-понель управления сгенерила мне вот такой .htaccess для паролирования дерикиории publicmp3
________________________________________
AuthUserFile /web/015/xxxxx/cgi-bin/publicmp3.pass
AuthGroupFile /dev/null
AuthName \'Protected Area\'
AuthType Basic


require valid-user

__________________________________________
Господа-помогите разобратся-а тож хотлинкеры весь траффик съедают...
« Последнее редактирование: 20 Марта 2002, 18:27:36 от mastah »

Оффлайн Chs

  • Perl программер
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1108
  • +0/-0
  • 2
    • Просмотр профиля
    • http://chs.now.at/
Необходим совет по .htaccess
« Ответ #4 : 20 Марта 2002, 20:23:50 »
Правильно сгенерила.:)
Так что сделать-то надо?
Что вы хотите получить?
2B OR NOT 2B = FF

Оффлайн mastah

  • Banned
  • Новичок
  • *
  • Сообщений: 6
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
2 Chs
« Ответ #5 : 20 Марта 2002, 20:31:54 »
Этот .htaccess просто запаролил дерикторию-а мне нужно чтобы когда с ДРУГОГО сервера делают ссылки на мои файлы которые лежат в етой деректории ( хотлинки делают) .htaccess отправлял их на заглавную страницы моего сайта.
Обычно етот делается так:
________________________________________________
AuthUserFile /dev/null
AuthGroupFile /dev/null

RewriteEngine On
RewriteCond %{HTTP_REFERER} !^/web/015/xxxxx/publicmp3 [NC]
RewriteCond %{HTTP_REFERER} !^/web/015/xxxxx/publicmp3 [NC]
RewriteRule /* http://xxxxx.biz/index.htm [R,L]
__________________________________________________
но етот вариант не работает на моем сервере.

Оффлайн Chs

  • Perl программер
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1108
  • +0/-0
  • 2
    • Просмотр профиля
    • http://chs.now.at/
Необходим совет по .htaccess
« Ответ #6 : 20 Марта 2002, 22:06:39 »
http://www.engelschall.com/pw/apache/rewriteguide/
Попробуй там посмотреть, но есть вероятнось, что на твоем хостинге не дают использовать RewriteEngine, тогда все становиться сложнее...
В этом случае можно защитить директорию паролем и написать скрипт, через который можно будет сделать download...
Других вариантов я не вижу.

И еще:
Q: What can I do if my RewriteRules don\'t work as expected?

A: Use "RewriteLog somefile" and "RewriteLogLevel 9" and have a precise look at the steps the rewriting engine performs. This is really the only one and best way to debug your rewriting configuration.
2B OR NOT 2B = FF

Оффлайн NAS

  • Неопытный юзер
  • Администратор
  • Ветеран
  • *****
  • Сообщений: 2951
  • +1/-0
  • 1
    • Просмотр профиля
    • http://nhouse.ru
Необходим совет по .htaccess
« Ответ #7 : 20 Марта 2002, 23:19:05 »
А mod_Rewrite установлен ?

Оффлайн mastah

  • Banned
  • Новичок
  • *
  • Сообщений: 6
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
А как проверить установлен он или нет?
« Ответ #8 : 20 Марта 2002, 23:24:06 »
А как проверить установлен он или нет?

Оффлайн ThE0ReTiC

  • Главный по тарелочкам
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 4041
  • +2/-0
  • 2
    • Просмотр профиля
    • http://
Необходим совет по .htaccess
« Ответ #9 : 27 Марта 2002, 11:59:47 »
phpinfo выдает параметры с которыми скомпилирован сервер. там должна быть строчка --enable-module=rewrite. По умолчанию он не ставится.
AS IS...

Оффлайн Creator

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 19
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.unlimit.kiev.ua
Protect directory
« Ответ #10 : 07 Апреля 2002, 13:52:00 »
Я вот все читаю и думаю...
У меня есть толковый хостинг. Добираюсь я туда только по ФТП со своей машины (Win2000 server) и все. Хостинг сервер на линуксе. Нужно закрыть 1-2 директории на пароль и дать доступ только определенным лицам (авторизация по нику и паролю). Сервер поддерживает и .htaccess и .htpasswd. Как именно я могу создать на своей машине эти файлы, что в них прописать, что бы в последствие залить их на сервер и добится необходимого результата?
WBR, Creator
more about - CRUA-RIPE

Оффлайн ThE0ReTiC

  • Главный по тарелочкам
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 4041
  • +2/-0
  • 2
    • Просмотр профиля
    • http://
Необходим совет по .htaccess
« Ответ #11 : 08 Апреля 2002, 11:38:43 »
Это обычные текстовые файлы. .htaccess делаешь в любом текстовом редакторе. .htpasswd (или называй его как угодно) делается при помощи утилиты htpasswd, расположенной в директории bin. набери htpasswd.exe -h - будет хелп. Эта утилита тоже сделает текстовый файл. Далее заливаешь все это хозяйство по ФТП и в .htaccess прописываешь АБСОЛЮТНЫЙ (от корня) путь до .htpassw. .htpassw лучше класть уровнем выше, чем сам сайт.
AS IS...

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28