В разделе <style>
(без физического файла CSS) страницы входа в систему для веб-интерфейса моего маршрутизатора есть объявление CSS, которое содержит:
background: url("../img/login/logo.png")
Как и большинство веб-интерфейсов маршрутизатора, этоглавная страница доступна с IP-адреса маршрутизатора (в данном случае 192.168.0.1:80).Страница загружается нормально в Chrome, и изображение отображается правильно.Chrome указывает, что он получил это изображение от http://192.168.0.1/img/login/logo.png
.Однако всякий раз, когда я загружаю этот URL в браузер или пытаюсь имитировать запрос в почтальоне, я получаю ответ 403.Вы можете увидеть информацию об ответе здесь
Эта же проблема возникает, когда я пытаюсь настроить запись A
на маршруте 53, чтобы указать IP-адрес моей домашней сети.Изображения (и больше сценариев на сайте, которые загружаются с относительными путями) не загружаются и отображаются как 403-й в информации о запросах / ответах chrome.Единственным отличием является то, что URL-адрес запроса - это мой домен http://myrouter.example.com:1337/img/login/logo.png
, а удаленный адрес - это IP-адрес моей домашней сети и адресата.Остальная часть страницы входа в систему нормально загружается с этой конфигурацией, кажется, только относительные пути не работают.
Что может вызвать это?Я понимаю, что сервер 403 решает отклонить запрос, поэтому он подключается к маршрутизатору, но не отвечает с помощью образа.