Właściwości witryny sieci Web - arkusz właściwości Katalog macierzysty
Arkusz właściwości Katalog macierzysty służy do zmiany katalogu macierzystego witryny sieci Web oraz do zmiany właściwości katalogu macierzystego. Katalog macierzysty jest to centralne miejsce dla plików publikowanych w tej witrynie sieci Web. Domyślny katalog macierzysty o nazwie Wwwroot został utworzony przy instalowaniu usługi WWW. Możesz zmienić położenie katalogu macierzystego na:
W przypadku udziału sieciowego użyj nazwy serwera i udziału zgodnie z konwencją UNC (Universal Naming Convention); na przykład "\\SerwerWeb\PlikiHtml".
W przypadku przekierowania do adresu URL, użyj prawidłowego docelowego adresu 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
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
Zauważ, że katalogi wirtualne nie pojawią się na liście katalogów; aby uzyskać dostęp do katalogu wirtualnego, użytkownik musi znać jego alias i wpisać go w adresie URL lub kliknąć łącze na innej stronie.
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.
Sieć FrontPage Web Zaznacz to pole wyboru, aby utworzyć sieć FrontPage Web dla tej witryny sieci Web. Wyczyść to pole wyboru, aby usunąć sieć FrontPage Web z tej witryny sieci Web.
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 katalog macierzysty tej witryny zostanie punktem początkowym aplikacji, to każdy katalog wirtualny i katalog fizyczny w tej 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 macierzysty 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
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 tym 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).
Klient zostanie wysłany do
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 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
$P Przekazuje parametry w oryginalnym adresie 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 wirtualnego /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.