IIS - witryna internetowa działa tylko na jednym porcie w ustawieniach hosta lokalnego
Skonfigurowałem witrynę internetową (witryna DotNetNuke) w usługach IIS 8.5 z systemem operacyjnym Windows Server 2012 R2 na porcie 85. Dostęp do witryny internetowej uzyskałem za pomocą
[url=http://localhost:85]http://localhost:85[/url]a strona działała dobrze. Następnie dodałem kolejne powiązanie do witryny internetowej w usługach IIS dotyczące adresu IP, aby uzyskać do niego dostęp jako
192.168.5.187:85... Nie mogę jednak uzyskać do niego dostępu za pośrednictwem adresu IP, ponieważ pojawia się strona błędu. W szczególności otrzymuję „
404 Nie Znaleziono
strona błędu ”.
Po dalszych badaniach stwierdziłem, że witryna działa tylko na jednym porcie - 85. Za każdym razem, gdy zmieniam powiązanie, aby wskazywało na inny port, witryna nie działa (wyświetla błąd 404 Not Found). Bieżące powiązanie witryny
IP Address Port
* 85
a strona działa dobrze. Jeśli zmienię to wiązanie na
IP Address Port
* 83 (infact anything other than 85)
strona nie działa (wyświetla błąd 404 Not Found)
Podsumowując:
- Strona nie działa, gdy dodam powiązanie z adresem IP. (daje błąd 404 Not Found)
- Witryna nie działa na żadnym innym porcie niż 85, gdy jest używana
localhost
... (daje błąd 404 Not FOund)
Trudno mi to zrozumieć, więc czy ktoś może mi pomóc, ponieważ potrzebuję, aby ta witryna była dostępna za pośrednictwem adresu IP.
Nie znaleziono powiązanych wyników
Zaproszony:
Aby odpowiedzieć na pytania, Zaloguj się lub Zarejestruj się
3 odpowiedzi
Anonimowy użytkownik
Potwierdzenie od:
Aby skonfigurować powiązania na poziomie DNN, aliasy (powiązania) portalu można określić za pomocą polecenia Host & > Zarządzanie witryną ”, a następnie edytując sekcję Aliasy portali. Aby dodać weryfikację aliasu portalu
http://www.dnnsoftware.com/wiki/page/portal-alias
http://www.dnnsoftware.com/wiki/page/portal-alias
Pamiętaj, że jeśli dodasz inny port niż ten, którego użyłeś do zainstalowania DNN za pierwszym razem,
a opcja „Automatycznie dodaj alias witryny” nie jest włączona
Po dodaniu powiązania IIS należy również dodać nowy alias portalu przy użyciu tego portu. Alias portalu w Twoim przypadku to „localhost: 83”. Dzieje się tak, ponieważ chociaż opcja „Automatycznie dodaj alias witryny” jest domyślnie włączona,
jeśli ręcznie wyłączysz tę opcję lub utworzysz drugi portal, żadne automatyczne aliasy portalu nie zostaną dodane
.
Nie zapomnij również wyczyścić lokalnej pamięci podręcznej (menu Narzędzia> Wyczyść pamięć podręczną), ponieważ aliasy portalu są buforowane po zainicjowaniu aplikacji. Podczas dodawania/usuwania aliasów portalu pamięć podręczna jest automatycznie czyszczona, ale w zależności od niektórych scenariuszy „farmy sieci Web/dostawcy caching” może to być trudne.
Mam nadzieję że to pomoże!
Anonimowy użytkownik
Potwierdzenie od:
Za każdym razem, gdy dodajesz nowe powiązanie do serwisu,
tabela jest aktualizowana w bazie danych. Odbywa się to automatycznie
... Gdy DNN odbiera żądanie strony internetowej, sprawdza
strony internetowe pod adresami przechowywanymi w
table i dopiero wtedy przetwarza stronę internetową. Gdyby
i adresy nie pasują do siebie
403 lub 404 HTTP
błędy są dostarczane jako dane wyjściowe.
Jednak czasami DNN nie może automatycznie dodać powiązania. Dlatego jeśli Twoja strona internetowa nie działa z określonym powiązaniem usług IIS, zacznij od sprawdzenia
tabelę w odpowiedniej bazie danych.
Mam nadzieję że to pomoże !!!
Anonimowy użytkownik
Potwierdzenie od: