Ich sehe oft die Website wie www.abc.com/?news oder www.abc.com/?id=123 als Beispiel, um den Server gut zu nutzen.
Unter der Annahme, dass die Adresse www.abc.com/?News ist, wie zeige ich die Nachrichten. Zunächst müssen Sie verstehen, dass es egal welcher Server eine Standardseite gibt, z. B. das Uploading index.html oder index.htm in den Homepage -Speicherplatz, die URL eingeben, der Standard wird immer auf die Indexseite übertragen. Index.htm) ist eine Standardseite. Jetzt erstellen wir einen neuen Index.asp im Verzeichnis.
Verwenden wir nun www.abc.com/?news, um auf News.asp zu verweisen, index.asp zu öffnen und seine Quelldateien zu bearbeiten, wie folgt:
<%
Dim TargetPage
targetPage = request.queryString ()
Wenn TargetPage <> dann
Server.transfer (targetPage+.sp)
Ende wenn
%>
Hier ist eine Anforderung. Alle Charaktere dahinter. Hier bekommen wir String News. Wenn es nicht leer ist, verwandeln Sie es in New.asp und verwenden Sie Server. Nicht geändert.
Das Formular ist jedoch zu einfach, es ist einfach, die Leute die eigentliche Adresse zu erraten, dann eine tiefere, eine Adresszuordnungstabelle zu erstellen. Es ist nicht schwierig, ein Array festzulegen, den Adressnamen zu schreiben, den Sie wenden möchten, und dann nicht Schreiben Sie es. Nehmen wir ein Beispiel:
<%
Dim TargetPage, urltable (4)
targetPage = request.queryString ()
URLTABLE (1) = Hinweis
urltable (2) = list.asp
urltable (3) = homepage.asp
urltable (4) = login.asp
Server.transfer (urltable (targetPage))
%>
Wenn wir News.asp besuchen möchten, können wir www.abc.com/?11 verwenden. wird zunehmen, und es ist keine gute Methode, und es ist nicht einfach zu warten.
Im Gegensatz dazu scheint die erste Methode im zweiten und auch die Codierung von Adressinformationen sowie eine weitere Verbesserung der Lenkfunktion in INDEX zu sehen. Verschlüsselte Verschlüsselung Einführung Der Mechanismus kann auch den Zweck erfüllen, die reale Seite zu verbergen. Als ich stelle ich diese einfachsten Dinge vor.