• Никакой политики на форуме. Иначе - бан!
  • Вопрос без рабочей ссылки на проблему считается риторическим. Без ссылки и скриншота - провокацией!
  • Темы озаглавленные с маленькой буквы или капсом удаляются без предупреждения!

Связка NGINX+Apache+wordpress

manhunt8

Новичок
Здравствуйте!
Хостинг использует связку NGINX+Apache.
Не VDS, стандартный хостинг.

Хотелось бы сделать что-то типа ограничения просмотра изображений незалогиненным пользователям. Это, в общем-то, реализовано на локальном сервере, где только Apache. Вот так:
1) В папке wp-content файл .htacess с содержимым: "
Order deny,allow
Deny from all
<Files ~ ".(xml|css|jpg|jpeg|png|gif|js)$">
Allow from all
</Files>
"
2) В папке уровнем ниже uploads аналогичный файл с другим содержимым:
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} ^.*(mp3|m4a|jpeg|jpg|gif|png|bmp|pdf|doc|docx|ppt|pptx)$
RewriteCond %{REQUEST_FILENAME} !^.*(cropped-cropped-happy_logo-1-1.png)$
RewriteCond %{HTTP_COOKIE} !^.*wordpress_logged_in.*$ [NC]
RewriteRule . - [R=403,L]

Вышеописанное работает, но на целевом сайте связка NGINX+Apache, что означает невозможность использования части этих директив.
Как лучше поступить и с чего начать?
Хостинг прислал подобные рекомендации для начала.
 

Вложения

  • htaccess_nginx.txt
    451 байт · Просмотры: 0
Сверху Снизу