Почему не отображаются элементы страниц на локальном сайте wordpress?
Решил сделать локальный сайт. Скачал Open Server, wordpress. Сделал необходимую мне страничку, и на сервере, отображается корректно сайт, но когда пытаюсь зайти на этот сайт с компьютера с локальной сети, страничка открывается, но отображение не корректно. Конкретно не грузятся плагины, формы обратной связи, картинки.
Скриншотывот так отображаются изображения
Так же помимо темы, отображаются какие то лишние детали
Вот так отображается форма с плагина
а вот так должно отображаться
я так понял, что к этим ресурсам, дополнительным, нет доступа у локальных компьютеров. Подскажите как мне их дать?
Дополнительно:
Очевидно, не верные пути до изображений, css и js (раз форма не грузится). Зайдите на свой сайт и покажите, какие ошибки в консоль браузера валятся.
Вот ошибки с консоли локального компьютера - https://i.postimg.cc/mZHHRmxG/22-01-2024-172541.jpg
и на сервере, отображается корректно сайт, но когда пытаюсь зайти на этот сайт с компьютера с локальной сети,
Объясни это.
А когда говорят "сервер" (в контесте вебразработки), то речь о сервере в интернете. На хостинге. Это и железо и набор необходимого ПО.
Если твой вебсервер расположен на локальной машине, то это локальный вебсервер. Коим и является WAMP "openserver".
И хватит постить картинки. Учи матчасть
Ответы:
Для того, чтобы сайт был доступен из локальной сети нужно разворачивать его не на домене (тем более публичном), а на IP. И, соответственно, обращаться к нему по IP.
Если же есть желание обращаться к сайту по домену, то нужно либо [поднимать/настраивать] свой DNS сервер либо прописать всем пользователям в host этот домен.
Но во избежания путаницы для локальной сети не нужно использовать публичные доменные зоы (ru, com и тд). Лучше придумать несуществующие.
- В настройках OpenServer Алиасы выставлены. С локальных компьютеров я обращаюсь к сайту по IP адресу - https://i.postimg.cc/Y9fg6CMx/23-01-2024-095342.jpg
- Bigproblems, это не играет роли. Читай внимательно что я написал.
- Тоесть мне в папке domains на OpenServer нужно изменить название сайта на IP адрес? Вот я обращаюсь с локального компьютера к сайту - https://i.postimg.cc/fTz0Ys3w/23-01-2024-101004.jpg по IP компьютера на котором стоит OpenServer. К сайту то есть доступ. Он подключается, просто не грузит содержимое корретно
- Bigproblems, НЕТ!! Твой опенсервер вообще ни причём.
У тебя 3 пути
1. Либо перенести сайт на IP (вот тут читай)2. Либо всем прописать в hosts
3. Либо поднять/настроить DNS-сервер в локальной сети. Это уже вопрос системного администратора вашей локалки.
- Прописал в файле Hosts на локальном компьютере - https://i.postimg.cc/rFy33fZ8/23-01-2024-103255.jpg . Сайт отображается так же с проблемами на том компьютере где прописал
- Bigproblems, обратись к системному администратору.
Установил ssl сертификаты на openserver и все заработало. На всех локальных компьютерах. Но с телефонов так же проблемно отображается
Опишите проблему, и специалист поможет с настройкой, исправлением ошибки или доработкой сайта. Подберём понятный план работ без лишней переписки.
Пока нет других ответов. Будьте первым, кто поможет автору.
Ответить на вопрос



