Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » Apache HTTP Server: Настройка .htaccess

Ответить
Настройки темы
Apache HTTP Server: Настройка .htaccess

Дизайнер


Сообщения: 410
Благодарности: 1

Профиль | Отправить PM | Цитировать


Возможно ли с помощью .htaccess запретить загрузку графики на других хостах(т.е. как на народ.ру)?

Если это делается не через .htaccess, то как?

Отправлено: 17:47, 12-10-2003

 

Дизайнер


Сообщения: 410
Благодарности: 1

Профиль | Отправить PM | Цитировать


195.230.136.*
Значит вот так вот. В мыле фиг достанешь, а он по форумам шарится

Цитата:
Надо это в .htaccess засунуть, а сам файл в директорию, из которой нельзя картинки грузить кинуть.
Какой файл?
Цитата:
Из других директорий файлы грузиться будут, а из этой - нет.
А представь у меня 200 директорий.
Может наоборот.
Запретить - для всех. А для директории, из которой должен быть доступ, сделать через файл.

И вообще. Объясни, почему это не работает:
Код: Выделить весь код
RewriteEngine on 
RewriteCond %{HTTP_REFERER} ^$ [OR] 
RewriteCond %{HTTP_REFERER} !^.*site\.region\.ua.*$ [NC, OR] 
RewriteCond %{HTTP_HOST} !^.*site\.region\.ua.*$ [NC] 
RewriteRule .*\.(gif|jpg)$ - [F]
Мне этот вариант больше нравится

Отправлено: 19:51, 16-10-2003 | #11



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для Guest

Guest


Профиль | Цитировать


Файл - .htaccess.
Можно на одну ветвь выше .htaccess кинуть, а в директории, где лежать файлы, которые надо скачивать создать .htaccess и в нем написать:


<Files>
order allow,deny
allow from all
</Files>


Этот код не проверял, но должен работать

А тот код, который тебе нравиться я вообще понять не могу. Я так понял он переадресовывает посетителя с графических файлов прямо в ж#пу...

Отправлено: 22:06, 16-10-2003 | #12


Дизайнер


Сообщения: 410
Благодарности: 1

Профиль | Отправить PM | Цитировать


Guest
Я наверное лучше на мыло черкану.

Отправлено: 23:13, 16-10-2003 | #13


Аватара для Guest

Guest


Профиль | Цитировать


А как узнать полный путь на сервере - хочу поставить пароль на папку, но полного пути к .htpasswrd я не знаю.

Отправлено: 15:21, 18-10-2004 | #14

mar mar вне форума

Аватара для mar

just mar


Moderator


Сообщения: 3904
Благодарности: 163

Профиль | Отправить PM | Цитировать


Guest
Цитата:
А как узнать полный путь на сервере - хочу поставить пароль на папку, но полного пути к .htpasswrd я не знаю
и не надо -  просто .htpasswrd  надо положить туда же, куда и .htaccess

Отправлено: 16:41, 18-10-2004 | #15


Аватара для Guest

Guest


Профиль | Цитировать


mar
Я положил туда же, но что надо написать в строке
AuthUserFile "полный путь"
Вот этого полного пути я и не знаю. Чтобы узнать его, я создал файлик test.php с одной строчкой phpinfo() и обратил внимание на SERVER["PATH_TRANSLATED"], который максимально напоминал этот самый путь: /usr/local/.../www/news/test.php (соответственно .htpasswd).
Но авторизация не проходит.
Вот и решил узнать, что не так.

Отправлено: 18:02, 18-10-2004 | #16

mar mar вне форума

Аватара для mar

just mar


Moderator


Сообщения: 3904
Благодарности: 163

Профиль | Отправить PM | Цитировать


Guest
пардон, давно этим не занималась
действительно надо поставить AuthUserFile /usr/local/.../www/news/.htpasswd
Но дальше надо воспользоваться командой
htpasswd для создания этого самого пароля


[s]Исправлено: mar, 19:14 18-10-2004[/s]

Отправлено: 18:41, 18-10-2004 | #17


Аватара для Guest

Guest


Профиль | Цитировать


mar
Файл с паролем создан с помощью утилиты htpasswd.exe. В общем - проблема у меня только в определении полного пути, так как во всех руководствах что я встречал не говорится как его определить, лишь пишут Спроси у сис.админа и т.д. А вот хотелось бы его (путь) определить самому.

Отправлено: 18:58, 18-10-2004 | #18

mar mar вне форума

Аватара для mar

just mar


Moderator


Сообщения: 3904
Благодарности: 163

Профиль | Отправить PM | Цитировать


Guest
ты совершенно прав - запусти из каталога скрипт phpinfo() и посмотри на полнуй путь к этому самому скрипту.

Отправлено: 19:11, 18-10-2004 | #19


Аватара для Guest

Guest


Профиль | Цитировать


Guest
Вообщем-то, я так и сделал, но авторизация не проходит...

Отправлено: 19:19, 18-10-2004 | #20



Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » Apache HTTP Server: Настройка .htaccess

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
VPN через HTTP server... minion Сетевые технологии 7 22-04-2007 23:19
[htaccess] redirect https to http strejiok Вебмастеру 9 25-11-2006 13:50
apache htaccess rewrite задержка на исполнение E-mail Вебмастеру 1 20-11-2005 21:03
Apache HTTP Server 2.0.45 - 2.0.47 для Win (all) TimStich Хочу все знать 6 10-09-2003 04:45
Настройка apache kuzya Сетевые технологии 1 12-05-2003 09:34




 
Переход