以前は Web サイトを自動生成する Web サイト構築システムを作成していましたが、最近では Web サイトを自動生成しない、次のことを行うシステムを作成する必要があります。
http://www.downcodes.com/Usernameしたがって、1 人のユーザーがディレクトリを作成する必要がありますが、W ユーザーがいる場合は、W ディレクトリを作成したくないと思います。
そこで、IIS の 404 エラーを利用し、エラー メッセージを分析して自動リダイレクト コードを作成しました。
まず、IIS のすべての 404 エラーを URL:/website.asp?webname=$V に指定し
、Web サイトのルート ディレクトリの下にエラーを作成します。
ウェブサイト.asp
「-----------------内容は以下の通りです------------------」
<%@ コードページ ="936" %>
<!--#include file="conn/dbconn.asp"-->
<%
WebName=trim(Request.QueryString("WebName"))
WebName=right(WebName,len(WebName)-Instr(WebName,"80")-2)
Set rs = Conn.Execute("Select ID from Qyml where User='"&WebName&"'")
もし rs.eof なら
Response.write("ファイルが見つかりません!")
それ以外
Response.redirect("/show/index.asp?id="&rs("ID"))
終了する場合
%>
「------------------------------------------------」
OK、完全に実装されているので、N 個の複数のディレクトリを作成する必要はありません。