Я установил установку XAMPP на моем домашнем сервере.Для этого я открыл: 80 порт на моем маршрутизаторе, затем перенаправил весь этот трафик на локальный IP-адрес моего сервера (192.168.0.60), затем настроил XAMPP для прослушивания 192.168.0.60:80
Это работает правильно и Я могу получить доступ к своему общедоступному IP-адресу (не 192.168.0.60) и зайти на мой веб-сайт из-за пределов моей локальной сети .
Вот проблема:
Если я получаю доступ к своему веб-сайту из локальной сети, используя свой общедоступный IP-адрес, меня перенаправляют на страницу конфигурации моего маршрутизатора .
Если я получаю доступ к своему веб-сайту смоя локальная сеть, используя мой локальный IP-адрес (192.168.0.60), затем я могу видеть свой веб-сайт, но все мои скрипты CSS не работают, потому что они указывают на мой публичный IP-адрес, и их нельзя загрузить из моей сети.
Если я захожу на свой веб-сайт за пределами своей локальной сети с использованием общедоступного IP-адреса сервера, он работает должным образом.
Iне могу правильно отобразить мой сайт через http://192.168.0.60/ becКроме того, мои пути CSS настроены с использованием общедоступного IP-адреса, а не локального, поэтому мои стили нарушены, и я не могу правильно работать над своей задачей.
<link rel="stylesheet" href="http://PUBLIC.IP/css/style.default.css" id="theme-stylesheet">
И мой PUBLIC IP перенаправляет меня на маршрутизатор, поэтому я не могуникогда не видите правильный путь к файлам CSS изнутри и снаружи сети одновременно, это заставляет меня выбрать один из них.
У кого-нибудь есть намеки на это?
Большое спасибо взаранее