Właściwości katalogu - arkusz właściwości Katalog

Ten arkusz właściwości służy do zmiany właściwości katalogu fizycznego w tej witrynie sieci Web. Katalog fizyczny jest to po prostu taki katalog, któremu nie przypisano żadnego adresu URL. Katalogi fizyczne znajdują się w katalogu macierzystym lub w katalogach wirtualnych. Gdy używasz Eksploratora Windows NT, aby dodać nowy katalog lub zmienić nazwę katalogu, używasz tego arkusza. Ustawiasz w nim właściwości decydujące o tym, jak serwer sieci Web odpowiada na żądania dotyczące plików z tego katalogu. Katalog fizyczny może zwracać zawartość z:

Ścieżka

Pokazuje położenie katalogu.

Przekieruj do

Wpisz prawidłowy docelowy adres URL. Aby mapować żądania do innej witryny sieci Web, użyj pełnego adresu URL; na przykład, "http://serwertymcz". Aby mapować żądania do katalogu wirtualnego, użyj ścieżki wirtualnej, na przykład "/nowykatalog". W docelowym adresie URL możesz stosować zmienne przekierowania i symbole wieloznaczne, aby kontrolować, które części oryginalnego adresu URL są mapowane do docelowego URL.

Uprawnienia dostępu

Właściwości Uprawnienia dostępu pojawiają się przy pracy z katalogiem lokalnym, a nie z przekierowanym adresem URL. Tych pól wyboru używa się, aby określić, jaki typ dostępu jest dopuszczalny dla danego katalogu. Jeśli plik znajduje się na dysku systemu plików Windows NT (NTFS), to ustawienia NTFS dla tego pliku muszą zgadzać się z ustawieniami wybranymi tutaj. W przeciwnym razie będą wprowadzone bardziej restrykcyjne z tych ustawień. Na przykład, jeśli nadasz pewnemu plikowi uprawnienia "Zapis" w tym arkuszu właściwości, ale pewnej grupie użytkowników nadasz tylko uprawnienia "Odczyt" w systemie plików NTFS, to użytkownicy ci nie będą mogli zapisywać tego pliku, ponieważ uprawnienia "Odczyt" narzucają większe ograniczenia.
Odczyt  Zezwala klientom sieci Web na czytanie lub pobieranie plików przechowywanych w tym katalogu. Jeśli klient wyśle żądanie pliku znajdującego się w katalogu, który nie ma uprawnienia "Odczyt", to serwer sieci Web zwróci błąd. Ogólnie należy nadawać uprawnienia "Odczyt" tylko katalogom zawierającym dane przeznaczone do publikowania (na przykład pliki HTML). Należy natomiast wyłączyć uprawnienia "Odczyt" dla katalogów zawierających aplikacje Common Gateway Interface (CGI) oraz biblioteki DLL Internet Server Application Program Interface (ISAPI), aby zapobiec pobieraniu plików aplikacji przez klientów.

Zapis  Zezwala klientom sieci Web na przekazywanie plików do katalogu z takimi uprawnieniami na tym serwerze, a także na zmianę zawartości plików z takimi uprawnieniami. Zapisywanie plików może odbywać się tylko przy użyciu przeglądarki obsługującej funkcję Put standardu protokołu HTTP 1.1.

Kontrola zawartości

Właściwości Kontrola zawartości pojawiają się przy pracy z katalogiem lokalnym, a nie z przekierowanym adresem URL.
Dostęp do dziennika Zaznacz to pole wyboru, aby rejestrować w pliku dziennika odwiedziny w tym katalogu. Odwiedziny są rejestrowanie tylko pod warunkiem, że dla tej witryny sieci Web jest włączone rejestrowanie. Domyślnie rejestrowanie jest włączone. Aby wyłączyć rejestrowanie, wybierz witrynę sieci Web, otwórz jej arkusz właściwości, kliknij kartę Witryna sieci Web, a następnie wyczyść pole wyboru Włącz rejestrowanie.

Przeglądanie katalogów dozwolone Zaznacz to pole wyboru, aby pokazać użytkownikowi hipertekstową listę plików i podkatalogów w tym katalogu, dzięki czemu użytkownik będzie mógł poruszać się po strukturze katalogu. Hipertekstowa lista plików katalogu jest tworzona automatycznie i wysyłana do użytkownika, gdy żądanie przeglądarki nie zawiera konkretnej nazwy pliku i gdy nie ma żadnego domyślnego dokumentu w określonym katalogu. Ponieważ podczas przeglądania katalogów użytkownik widzi całą strukturę witryny sieci Web, zwykle lepiej jest pozostawić tę opcję wyłączoną.

Zauważ, że katalogi wirtualne nie pojawią się na liście katalogów; aby uzyskać dostęp do katalogów wirtualnych, użytkownik musi znać jego alias i wpisać go w adresie URL lub kliknąć łącze na innej stronie.

Ważne

Serwer sieci Web wyświetli komunikat o błędzie “dostęp zabroniony” w przeglądarce użytkownika, jeśli użytkownik ten spróbuje uzyskać dostęp do pliku lub katalogu, dla którego wyłączono obie poniższe opcje:

Indeksuj ten katalog Zaznacz to pole wyboru, aby program Microsoft Index Server uwzględnił ten katalog w indeksie całego tekstu witryny sieci Web. Indeks całego tekstu umożliwia użytkownikom szybkie wyszukiwanie wyrazów i wyrażeń w dokumentach danej witryny sieci Web. Ta funkcja jest dostępna tylko w systemie operacyjnym Windows NT Server.

Klient zostanie wysłany do

Te właściwości pojawiają się po wybraniu opcji Przekierowanie do adresu URL.
Opcja Dokładnego adresu URL wprowadzonego powyżej przekierowuje żądania adresu URL do docelowego adresu URL nie dodając żadnych części oryginalnego adresu URL. Możesz użyć tej opcji, aby przekierować cały katalog do jednego pliku. Na przykład, aby przekierować wszystkie żądania katalogu Skrypty do pliku "Default.htm" w katalogu macierzystym, wpisz /Default.htm w polu tekstowym Przekieruj do i wybierz tę opcję.

Opcja Katalog poziom niższy od podanego przekierowuje katalog nadrzędny do podrzędnego. Na przykład, aby przekierować Twój katalog macierzysty (oznaczony jako /) do podkatalogu o nazwie /nowyglowny, wpisz /nowyglowny w polu tekstowym Przekieruj do i wybierz tę opcję. Jeśli ta ta opcja nie zostanie wybrana, to serwer sieci Web będzie mapować wciąż katalog nadrzędny na siebie samego.

Opcja Stałe przekierowanie do tego zasobu wysyła do klienta następujący komunikat: "301 Stałe przekierowanie." Przekierowania są zwykle uważane za tymczasowe i przeglądarka klienta otrzymuje wtedy następujący komunikat: "302 Przekierowanie tymczasowe." Niektóre przeglądarki mogą potraktować komunikat: "301 Stałe przekierowanie." jako sygnał do zmiany adresu URL, na przykład zakładki, na stałe.

Zmienne przekierowania

Zmienne przekierowania służą do przekazywania części oryginalnego adresu URL do docelowego adresu URL. Zmienne wstawia się do pola tekstowego Przekieruj do razem z docelowym adresem URL.
$S Przekazuje dopasowany sufiks żądanego adresu URL. Dopasowany sufiks jest to ta część oryginalnego adresu URL, która pozostaje po zastąpieniu przekierowanego adresu URL. Na przykład, jeśli katalog "/skrypty" jest przekierowany do katalogu "/noweskrypty", a oryginalne żądanie dotyczy pliku "/skrypty/program.exe", to sufiksem jest "/program.exe". Serwer automatycznie podstawia sufiks; zmiennej $S używa się tylko w kombinacji z innymi zmiennymi.

$P Przekazuje parametry z oryginalnego adresu URL. Na przykład, jeśli oryginalny adres URL to "/skrypty/mojskrypt.asp?number=1", to ciąg znaków "number=1" jest mapowany do docelowego adresu URL.

$Q Przekazuje zarówno znak zapytania, jak i parametry z oryginalnego adresu URL. Na przykład, jeśli oryginalny adres URL to "/skrypty/mojskrypt.asp?number=1", to ciąg znaków "?number=1" jest mapowany do docelowego adresu URL.

$V Przekazuje żądany adres URL pomijając nazwę serwera. Na przykład, jeśli oryginalny adres URL to "//mojserwer/skrypty/mojskrypt.asp", to ciąg znaków "/skrypty/mojskrypt.asp" jest mapowany do docelowego adresu URL.

$0 do $9 Przekazuje część żądanego adresu URL odpowiadającą wskazanemu symbolowi wieloznacznemu.

! Nie przekierowuje. Tej zmiennej użyj, aby zapobiec przekierowaniu podkatalogu albo pojedynczego pliku w katalogu wirtualnym, który został przekierowany.

Symbole wieloznaczne przekierowania

Użyj symboli wieloznacznych przekierowania, aby dopasować dowolną liczbę znaków w oryginalnym adresie URL. Symbol wieloznaczny (*) wstawiaj bezpośrednio do pola tekstowego Przekieruj do. Docelowy adres URL zaczynaj od gwiazdki i średnika. Pary złożone z symbolu wieloznacznego i docelowego adresu URL oddzielaj średnikiem. Na przykład, aby przekierować wszystkie żądania pliku "/skrypty/nazwapliku.stm" do jednego pliku o nazwie "Default.stm" i aby przekierować wszystkie żądania pliku "/skrypty/nazwapliku.htm" do jednego pliku o nazwie "Default.htm", wpisz co następuje w polu tekstowym Przekieruj do dla katalogu Skrypty:

*;*.stm;/default.stm;*.htm;/default.htm

Gdy używasz symboli wieloznacznych, pamiętaj, aby wybrać opcję Dokładnego adresu URL wprowadzonego powyżej. Jako przekierowanej ścieżki użyj adresu URL.

Ustawienia aplikacji

Aplikację definiuje się jako wszystkie katalogi i pliki zawarte w katalogu oznaczonym jako punkt początkowy aplikacji, aż do napotkania punktu początkowego innej aplikacji. Jeśli ten katalog zostanie punktem początkowym aplikacji, to każdy katalog wirtualny i katalog fizyczny w tym katalogu w witrynie sieci Web będzie mógł uczestniczyć w aplikacji. Aby ten katalog został punktem początkowym aplikacji (i aby w ten sposób utworzyć aplikację), kliknij przycisk Utwórz. Aby odłączyć ten katalog od aplikacji, kliknij przycisk Usuń.

W polu tekstowym Nazwa wpisz nazwę aplikacji; nazwa pojawi się w arkuszach właściwości każdego katalogu znajdującego się w obrębie granic aplikacji. Aby ustawić właściwości aplikacji, kliknij przycisk Konfiguracja.

Uruchamiaj w wydzielonym obszarze pamięci (proces izolowany)

Zaznacz to pole wyboru, aby uruchamiać daną aplikację w oddzielnym procesie od procesu serwera sieci Web. Uruchamianie izolowanej aplikacji chroni inne aplikacje, w tym i sam serwer sieci Web, od skutków niepowodzenia tej aplikacji.

Uprawnienia

Właściwości uprawnień aplikacji decydują o tym, czy w tym katalogu można uruchamiać aplikacje.
Brak Nie pozwala na uruchamianie w tym katalogu jakichkolwiek programów lub skryptów.

Skrypt Umożliwia uruchamianie w tym katalogu aplikacji zmapowanych do aparatu skryptu bez potrzeby ustawiania dla nich uprawnienia "Wykonywanie". Uprawnienia "Skrypt" należy stosować dla katalogów zawierających skrypty ASP, skrypty Internet Database Connector (IDC) lub inne skrypty. Uprawnienia "Skrypt" są bezpieczniejsze od uprawnień "Wykonywanie", ponieważ można ograniczyć zakres aplikacji, które mogą być uruchamiane w danym katalogu. Informacje, jak zrobić z aplikacji aparat skryptu, znajdziesz w arkuszu właściwości Mapowania aplikacji.

Wykonywanie  Umożliwia uruchamianie w tym katalogu każdej aplikacji, w tym i aplikacji zmapowanych do aparatów skryptów oraz do plików binarnych systemu Windows NT (pliki .dll i .exe).


© 1998 Microsoft Corporation. Wszelkie prawa zastrzeżone.