У меня есть 3 домена (внешний интерфейс, бэкенд, активы) размещены на одном сервере со всеми своими активами файлов на определенном каталоге /assets/
указывая на http://assets.mydomain.com/
Предотвратить файл и каталог от прямого доступа, но позволяет его из основного домена только
Я хочу запретить прямой доступ к моим файлам и каталогам от пользователей и разрешить доступ ко всем другим доменам к файлам. Я googled он много нашел некоторые решения, используя .htaccess
и установить deny all
, но это не работает в моем случае coz разных доменов, я думаю.
В '/ активы /' директории, которая является корнем 'htttp: // активами .mydomain.com/'Я поставил файл .htaccess с ' Запретить заказ, Разрешить Отключить от всех Разрешить из mydomain.com' , но я получаю 403 запрещено для всех моих файлов в нем –
'deny allow' работает, но' allow from' не работает –
Вы пытались получить файл из указанного домена? В моей тестовой среде я попробовал 'curl --interface frontend.example.com assets.example.com', который дает мне запрошенный' index.html'. В то время как с 'curl --interface www.test.com assets.example.com', я получаю 403. –