Blokada dostępu do aplikacji webowej

0

Dzień dobry,
mam aplikacje webową do której dostęp można uzyskać za pomocą:
a) domena.pl:1000 (portu)
b) domena.pl/aplikacja (pełnej nazwy)
Teraz jak mogę wyłączyć dostęp poprzez pełną nazwę, a pozostawić jedynie za pomocą portu?

Pozdrawiam,
Łukasz

1

Odróznijmy
a) do aplikacji (tu chyba apliakcja powinna podgląda URL i odmawiać, zależnie od języka - ale serwer ma aktywne listen na porcie 80)
b) do usługi na porcie (wyłączyć w konfigu serwera)

a jak myślimy a) moze chodzić o c) : filtrowanie w/g ostaniej części URL-a - zaznaczam nie wiem czy na poziomie serwera się da. Ale koncepcyjnie mówimy o tym inaczej, już nie "aplikacja" a "URL"
e) a jesli słowo "aplikacja" to myślimy jako server-side, czy client side (widzę że działasz w JS, drugie nie ma nic wspólnego). JavaScriptem może dowolnie wysterować przeglądarkę, i serwer tego nie zablokuje (a nawet może nie istnieć)

Ogólnie nie jest zrozumiałe. Masz tak, ale nie chcesz? To Twoja maszyna, czy jakiś hosting ? Pewnie na pięć sposobów można takie zachowanie uzyskać
To, że w opowieść wpleciony jest jakiś niestandardowy port, nie przyniosły tego krasnoludki, tylko ktoś to konfigurował, i MY NIE WIEMY co robił.
To może być ta sama instancja serwrea, może być zupełnie inna, pracującą z innych katalogów - tego nie da się zgadnąć

2

W konfiguracji apache !
np. w /etc/apache2/
szukasz "<VirtualHost ....>"

i w zależności jak to u Ciebie wygląda trzeba cos poprawić
np. "b)" moze byc w postaci "Alias" wiec wystarczy zablokowac linie i zostanie wariant "a)"

1 użytkowników online, w tym zalogowanych: 0, gości: 1