Два сервера с прокси-сервером Server1 для сервера2 (работает правильно)
Сервер1 (maindomain.com) Сервер2 (subdomain.maindomain.com)
Сервер1 должен иметь доступ к (server2 / subdir)(аналогично subdomain.maindomain.com/subdir)
НО Server2 не должен иметь доступа к subdomain.maindomain.com/subdir (расположен на Server2).
Я пробовал разные настройки .htaccessв том числе:
Order Deny,Allow
deny *.subdomain.maindomain.com
Allow All
require *.maindomain.com
и (что я нашел где-то в stackoverflow):
SetEnvIfNoCase Referer "subdomain.maindomain.com" bad_referer
Order Allow,Deny
Allow from ALL
Deny from env=bad_referer
Это мне показалось, но не работает.
Я быожидается, что maindomain.com сможет получить доступ (локальный ip) к server2 / subdir, но не к subdomain.maindomain.com/subdir для доступа к нему.
есть что-то, что я мог бы сделать, чтобы предотвратить доступ через subdomain.maindomain.com/ subdir
и требует доступа через maindomain.com?
Извините за мой плохой английский, а также за мои плохие объяснения, надеюсь, это кого-то найдет.
[EDIT]
Subdir должен также только bОн доступен, если пользователь вошел в систему на сервере Server1, поэтому там также есть уровень авторизации, если это можно каким-то образом реализовать.