Реклама на сайте Advertise with us

Как запретить доступ к папке через .htaccess?

Расширенный поиск по форуму
 
Новая тема Новая тема   
Автор
Поиск в теме:



С нами с 13.01.03
Сообщения: 1032
Рейтинг: 1146

Ссылка на сообщениеДобавлено: 01/04/18 в 02:43       Ответить с цитатойцитата 

есть контент по адресу /home/domain.com/folder/

на него есть симлинки... т.е. контент грузится с одной папки на много доменов...

прилетает арбуз на домен domain1.com... как через .htaccess запретить доступ к /home/domain1.com/folder/ так, чтобы /home/domain.com/folder/ остался доступным... папка /home/domain1.com/folder/ физически не существует, т.к. грузится через симлинк...

чота эти варианты не работают:

RedirectMatch 403 ^/folder/?$

RewriteEngine on
RewriteRule ^folder/?$ - [F,L]

0
 



С нами с 13.01.03
Сообщения: 1032
Рейтинг: 1146

Ссылка на сообщениеДобавлено: 01/04/18 в 14:15       Ответить с цитатойцитата 

попробовал положить в /home/domain.com/folder/:
RewriteEngine on

RewriteCond %{HTTP_REFERER} domain1\.com [NC]
RewriteRule .* – [F]

и тоже хер... видимо никакого HTTP_REFERER при загрузке по симлинку не передается...

0
 

📈sflash.biz

С нами с 03.11.12
Сообщения: 3913
Рейтинг: 4447


Передовик Master-X (16.04.2018) Передовик Master-X (16.07.2018) Передовик Master-X (16.12.2022) Передовик Master-X (01.01.2023)
Ссылка на сообщениеДобавлено: 01/04/18 в 14:43       Ответить с цитатойцитата 

Во первых надо убедиться, что файл .htaccess поддерживается сервером. Как правило это апач. Случай с костылём для NGINX не будем рассматривать. Бывает, что установлены сразу 2 сервера в связке front+back NGINX + Apache, из которых Apache имеет доступ только к php файлам, ради которых и ставится за NGINX-ом. Т.е. корректно закрыв доступ к директории, в таком случае, htaccess-ом, мы закрываем доступ только к php файлам. Остальные файлы типа html, txt, jpg останутся доступными.
Попробуй пока обратить внимание на это + как я понялд у тебя сервер под статику, что очень располагает к наличию NGINX.

7
 



С нами с 20.02.18
Сообщения: 292
Рейтинг: 448


Передовик Master-X (16.10.2018) Передовик Master-X (01.08.2019)
Ссылка на сообщениеДобавлено: 01/04/18 в 19:43       Ответить с цитатойцитата 

location ~* ^/(folder|folder1|folder2)($|\/) {deny all;}

в конфиге nginx, как вариант

8
 



С нами с 20.10.05
Сообщения: 833
Рейтинг: 628

Ссылка на сообщениеДобавлено: 01/04/18 в 22:48       Ответить с цитатойцитата 

А симлинк изменить не судьба?

0
 
Новая тема Новая тема   

Текстовая реклама в форме ответа
Заголовок и до четырех строчек текста
Длина текста до 350 символов
Купить рекламу в этом месте!


Перейти:  



Спонсор раздела Стань спонсором этого раздела!

Реклама на сайте Advertise with us

Опросы

Рецепт новогоднего блюда 2022



Обсудите на форуме обсудить (11)
все опросы »