Eine kurze Diskussion über die pseudostatische Implementierung von ASP ohne jegliche Konfiguration
Ich habe im Internet nach einigen Informationen gesucht, einige haben Filter hinzugefügt, einige haben 404-Fehlerseiten verwendet und einige haben info/?1.html verwendet.
Meine aktuelle Situation: Ich habe einem Freund geholfen, eine pseudostatische Website zu erstellen. Die erste Methode war zu einfach, da IIS nicht bedient werden konnte. Also habe ich die zweite Methode verwendet, sie schließlich lokal debuggt und sie glücklich auf FTP hochgeladen. Nach dem Hochladen wurde ein 404-Fehler mit nur wenigen Informationen gemeldet. Dann sah ich eine sehr deprimierende Meldung Unten auf der benutzerdefinierten Fehlerseite für die Speicherplatzverwaltung. Tipp: Wenn Sie es in den Fehlerordner legen möchten, kann es sich nur um eine .htm-Datei handeln. Das ist so frustrierend und Ihre ganze Arbeit ist umsonst. Verwenden Sie also den dritten:
1. Erstellen Sie einen neuen Ordner „Info“ (da die endgültige Seiten-URL für den Zugriff auf Informationen http://localhost/info/?1.html lautet).
2. Erstellen Sie eine neue Datei „default.asp“ im Info-Ordner (der Seite auf der Standard-Homepage).
Der Inhalt der Datei default.asp ist wie folgt
<%
CurrDomain=Request.ServerVariables(HTTP_HOST) 'Aktueller Zugriffsdomänenname
CurrURL=Replace(Request.ServerVariables(QUERY_STRING),404;http://&CurrDomain&/info/?,) 'Aktuelle Zugriffs-URL
id=replace(CurrURL,.html,)
%>
Dabei ist id der übergebene Parameter
Wenn mehrere Parameter vorhanden sind, können Sie die URL pseudostatisch auf info/?1-2-3.html umstellen
Unter diesen stellen 1, 2 und 3 jeweils den Wert von drei Parametern dar, und die getrennten Zeichenfolgen können separat dargestellt werden.
Erledigt. . .