Хостинг. .htaccess працює погано зі звязкою Nginx+Apache після переїзду на https

freedanko
5 лет
0

З редіректами розібрався досить легко, коли прописав наступні правила:

RewriteEngine On
RewriteBase /
RewriteCond %{HTTP:SSL} !=1 [NC]
RewriteRule ^(.*) https://www.сайт.com/$1 [L,R=301]


Залишилась, наразі, проблема з обмеженням доступу до файлів.
Ці правила чомусь не працюють
<Files RELEASE_NOTES.txt>
        order allow,deny
        deny from all
</Files>


Допоможіть будь ласка це вирішити.


5 лет
2

Вся статика на хостингу за замочування оброблюється через nginx, але якщо Вам потрібно, щоб такі файли проходили обробку через бек енд сервер апач , то потрібно зробити наступне :
В панелі управління в розділі "Хостинг - Мої сайти - Налаштування сайту -- Статичні файли" видалити розширення .txt , зберегти налаштування й через півгодини все запрацює

toxi
5 лет
0

Залишилась, наразі, проблема з обмеженням доступу до файлів.
Ці правила чомусь не працюють
<Files RELEASE_NOTES.txt>        order allow,deny        deny from all</Files>

Допоможіть будь ласка це вирішити.
© freedanko


А вот такой конфиг можно использовать, если у Вас есть доступ к nginx либо же, если Вы работаете на VPS/VDS либо на выделенном физическом сервере
# nginx configuration
location /RELEASE_NOTES.txt {
deny all;
}

freedanko
5 лет
0

toxi, нажаль доступу такого нема.

HALO, дякую! Допомогло.

Тема закрыта.