Forum Webscript.Ru

Общие => Веб Сервера => Тема начата: mastah от 20 Марта 2002, 16:45:03

Название: Необходим совет по .htaccess
Отправлено: mastah от 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
______________________________________________
Может кто знает как сделать?
Название: Необходим совет по .htaccess
Отправлено: Chs от 20 Марта 2002, 17:32:17
Цитировать
Может кто знает как сделать?

Как сделать что?
Что делает приведенный файл понятно.:))
Телепатов на форуме немного, извините.
Название: Необходим совет по .htaccess
Отправлено: Dm от 20 Марта 2002, 17:53:52
для начала:
http://www.phpdevs.com/data/22/78.html
Название: ОТ АВТОРА ВОПРОСА
Отправлено: mastah от 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

__________________________________________
Господа-помогите разобратся-а тож хотлинкеры весь траффик съедают...
Название: Необходим совет по .htaccess
Отправлено: Chs от 20 Марта 2002, 20:23:50
Правильно сгенерила.:)
Так что сделать-то надо?
Что вы хотите получить?
Название: 2 Chs
Отправлено: mastah от 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]
__________________________________________________
но етот вариант не работает на моем сервере.
Название: Необходим совет по .htaccess
Отправлено: Chs от 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.
Название: Необходим совет по .htaccess
Отправлено: NAS от 20 Марта 2002, 23:19:05
А mod_Rewrite установлен ?
Название: А как проверить установлен он или нет?
Отправлено: mastah от 20 Марта 2002, 23:24:06
А как проверить установлен он или нет?
Название: Необходим совет по .htaccess
Отправлено: ThE0ReTiC от 27 Марта 2002, 11:59:47
phpinfo выдает параметры с которыми скомпилирован сервер. там должна быть строчка --enable-module=rewrite. По умолчанию он не ставится.
Название: Protect directory
Отправлено: Creator от 07 Апреля 2002, 13:52:00
Я вот все читаю и думаю...
У меня есть толковый хостинг. Добираюсь я туда только по ФТП со своей машины (Win2000 server) и все. Хостинг сервер на линуксе. Нужно закрыть 1-2 директории на пароль и дать доступ только определенным лицам (авторизация по нику и паролю). Сервер поддерживает и .htaccess и .htpasswd. Как именно я могу создать на своей машине эти файлы, что в них прописать, что бы в последствие залить их на сервер и добится необходимого результата?
Название: Необходим совет по .htaccess
Отправлено: ThE0ReTiC от 08 Апреля 2002, 11:38:43
Это обычные текстовые файлы. .htaccess делаешь в любом текстовом редакторе. .htpasswd (или называй его как угодно) делается при помощи утилиты htpasswd, расположенной в директории bin. набери htpasswd.exe -h - будет хелп. Эта утилита тоже сделает текстовый файл. Далее заливаешь все это хозяйство по ФТП и в .htaccess прописываешь АБСОЛЮТНЫЙ (от корня) путь до .htpassw. .htpassw лучше класть уровнем выше, чем сам сайт.