У меня есть сервер Suse, работающий на одном из моих локальных компьютеров, localhost, и он работает на сервере приложений Websphere. Я также использую http apache на той же машине. Я настроил свой беспроводной маршрутизатор, чтобы открыть порт 80 для моего сайта в apache на моем локальном хосте, и открыл порт 90 для доступа к приложению, которое я запускаю на сервере websheper. Теперь, когда я получаю доступ к своему реальному IP-адресу из Интернета через порт 80 по умолчанию, я вижу свой сайт. но когда я получаю доступ к порту 90, я не могу получить доступ к своему приложению. Я открыл порт 90 на брандмауэре и выполняю правильную переадресацию портов на моем маршрутизаторе.

Может кто-нибудь помочь мне выяснить, почему это так ... спасибо, ребята

1 ответ1

0

Вы проверили настройки виртуальных хостов ?

В ISC перейдите к Окружению -> Виртуальные хосты -> "your_virtual_host" -> Псевдонимы хоста

("your_virtual_host" будет именем виртуального хоста, как определено для приложения.)

Там вы определяете комбинацию имя хоста + порт, используемую для этого виртуального хоста. Если, например, в качестве имени хоста определено только "localhost", доступ извне через IP или другое имя хоста не будет работать. Если вы не хотите различать различные приложения, введите «*» для имени хоста, чтобы принять все имена хостов.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .