0

以下是将文件路径重写为 url 路径的脚本

tempFileName = rs("filename")
tempFilePath = rs("path")
domainname = Request.ServerVariables("SERVER_NAME")

realUrl = Replace(tempFilePath, "c:\inetpub\wwwroot", domainname)

response.write("http://" & realUrl & "<br>")
                 ^^

脚本的最后一条语句带有两个斜杠,我不知道如何进行字符串连接。有谁知道?

4

1 回答 1

1

您的代码运行良好,因此我建议您使用新名称保存文件(用于测试目的)并将您的代码更新为

<%
tempFileName = rs("filename")
tempFilePath = rs("path")
domainname = Request.ServerVariables("SERVER_NAME")

Response.Write(tempFileName)
Response.Write("<br />")

Response.Write(tempFilePath)
Response.Write("<br />")

Response.Write(domainname)
Response.Write("<br />")

realUrl = Replace(tempFilePath, "c:\inetpub\wwwroot", domainname)
Response.Write(realUrl)
Response.Write("<br />")

response.write("http://" & realUrl & "<br>")
realUrl = "http://" & realUrl & "<br />"
Response.Write(realUrl)
%>

这将写出每个步骤的值,我怀疑替换不起作用并且您有不希望的结果(OP 不清楚)。此代码还包括如何将新 URL 分配给realUrl.

于 2013-03-25T11:13:06.610 回答