Überprüfen Sie Ihre CSS- und JavaScript-URLs. Sie müssen möglicherweise von relativen zu absoluten Links wechseln, da sich das URL-Routing anscheinend von der Art und Weise unterscheidet, in der Sie versuchen, auf die Website zuzugreifen.
Die einfachste Möglichkeit besteht darin, die Ressourcen anzuzeigen, die der Browser mithilfe der Firebug- oder Entwicklertools laden möchte (Registerkarte "Ressourcen"). Stellen Sie sicher, dass Ihre Stylesheets ordnungsgemäß geladen werden (Sie sollten sie auswählen und den Inhalt anzeigen können). Wenn dies nicht der Fall ist oder wenn auf der Registerkarte "Ressourcen" ein Fehler angezeigt wird, überprüfen Sie die URL, die der Browser anzeigt, und stellen Sie sicher, dass es sich um die richtige URL handelt.
Ich wäre bereit zu wetten, dass Ihr Browser nach Stylesheets für Ihre LAN-IP-Adresse sucht, aber es sollte nach der WAN-IP-Adresse suchen.