Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Получить изображение

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Без описания
pantela
Отправлено: 08 Мая, 2014 - 14:08:01
Post Id



Частый посетитель


Покинул форум
Сообщений всего: 765
Дата рег-ции: Авг. 2010  


Помог: 1 раз(а)




Имееться выделеный сервер на котором храниться изображения.

Имеется хост который за сабой тянит эти изображения.

Требуется ограничить доступ к серверу по АП, а точнее dany all, и только определёным дать доступ. Но доступ к изображениям должен быть у хоста.

Я так понимаю если я делаю dany all, и когда через хост сайта пользователь запрашивает изображение, тогда ему не будет предоставленно, как можно решить проблемму.

Что бы более ясно было ситуация такая. На выделенном сервере стоит прилолжение к которому должны иметь доступ только сотрудники, а на хосте стоит сайт через который не известные нам пользователь должен посмотерть информацию о продукте (информация из выделенного сервера по крону передаётся на хост, но изображения на прямую прописанны ссылкой на сервер)

Может можно запретить всё и только определёную папку открыть на доступ.

ОС: CentOS 6.5
 
 Top
LIME
Отправлено: 08 Мая, 2014 - 14:25:08
Post Id


Активный участник


Покинул форум
Сообщений всего: 10732
Дата рег-ции: Нояб. 2010  


Помог: 322 раз(а)




order allow,deny
allow from 127.0.0.1
deny from all
(Добавление)
нет...я неправильно понял
никак
(Добавление)
или вопрос в том чтоб ограничить видимость только папкой изображений?
есть вариант сделать отдельный хост с документ рутом в этой папке изображений
так надежнее всего наверное
(Добавление)
хотя это будет плохо для поисковой оптимизации
что-то я наверное не совсем понял что надо
 
 Top
Ch_chov
Отправлено: 08 Мая, 2014 - 15:20:29
Post Id



Постоянный участник


Покинул форум
Сообщений всего: 2121
Дата рег-ции: Июль 2008  
Откуда: из города


Помог: 90 раз(а)




pantela пишет:
Что бы более ясно было ситуация такая. На выделенном сервере стоит прилолжение к которому должны иметь доступ только сотрудники, а на хосте стоит сайт через который не известные нам пользователь должен посмотерть информацию о продукте (информация из выделенного сервера по крону передаётся на хост, но изображения на прямую прописанны ссылкой на сервер)
Букв много, а понять трудно. Потому что вы свою терминологию используете. Чем выделенный сервер отличается от хоста?

Если я правильно понял, то никак не получится. Можете проверять http_refferer в .htaccess, но его подделать можно.
 
 Top
pantela
Отправлено: 16 Мая, 2014 - 12:58:59
Post Id



Частый посетитель


Покинул форум
Сообщений всего: 765
Дата рег-ции: Авг. 2010  


Помог: 1 раз(а)




Цитата:
Чем выделенный сервер отличается от хоста?
Выделеный сервер свой, что хочу то сделаю (настройки имеется виду), а хост это просто хост.

Не особо мне ясно что тут сложного понять Недовольство, огорчение

Есть сайт, которыйвыводить изображение который на выделенном сервере.
На сервер надо дать доступ только определённым АП, но если это сделать через allow,deny тогда и изображения не будут выводится.

Грубо сказать надо закрыть доступ на сервер, и дать только определённым, а на конкретную папку (где изображения) дать доступ всем.
 
 Top
pantela
Отправлено: 18 Июня, 2014 - 17:23:51
Post Id



Частый посетитель


Покинул форум
Сообщений всего: 765
Дата рег-ции: Авг. 2010  


Помог: 1 раз(а)




LIME
Поисковик тут вобще не нужен, это приложение компании.

Структура приложения:
-modules
-system
-photos
-index.php

Надо определенным IP разрешить доступ только к папке "photos", а определённым ко всем папкам и файлам.

Думаю через .htaccess можно сделать как-то...

В корень приложения в файл .htaccess вписать...
Цитата:
#Очередь выполнения условия
order allow,deny

#Список разрешенных АП
allow from ДОСТУПНЫЕ_АП_1
allow from ДОСТУПНЫЕ_АП_2
allow from ДОСТУПНЫЕ_АП_3
...

#Блокируем все АП
deny from all


А в папку photos тоже добавить файл .htaccess с правилом allow from all

Ну или как-то Недовольство, огорчение(
 
 Top
LIME
Отправлено: 18 Июня, 2014 - 17:36:44
Post Id


Активный участник


Покинул форум
Сообщений всего: 10732
Дата рег-ции: Нояб. 2010  


Помог: 322 раз(а)




если за месяц не решил значит и не очень надо
https://www[dot]google[dot]ru/search?q=h[dot][dot][dot]ss+allow+from+ip
 
 Top
pantela
Отправлено: 19 Июня, 2014 - 13:49:08
Post Id



Частый посетитель


Покинул форум
Сообщений всего: 765
Дата рег-ции: Авг. 2010  


Помог: 1 раз(а)




Был в отпуске поэтому не писал...

Я пробовал разные методы, создавал 2 файла .htaccess, одну в корен где блокирую все АП, а вторую в папку photos и список доступных АП...

Но как я понял надо создавать только 1 файл .htaccess в корне и там надо как-то прописать допускаемые или блокируемые АП и Папки
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Администрирование *nix »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB