1

デスクトップ ページに相当するモバイル ページにユーザーをリダイレクトしようとしています。今のところ、ホームページにしかアクセスできません。

If b.test(u) or v.test(Left(u,4)) then response.redirect("/mobile.asp") End If

追加の正しい変数を使用してモバイル ページにリダイレクトしたいと思います。したがって、リダイレクト応答は"/mobile.asp?m=here""/home.asp?m=here"ページ"/mobile.asp?m=there"から、および"/home.asp?m=there"などからである必要があります。

変数を取得できます<% Response.Write(Request.ServerVariables("QUERY_STRING")) %>が、リダイレクトを連結しようとすると、構文がオフになっている必要があります

If b.test(u) or v.test(Left(u,4)) then response.redirect("/mobile.asp?&Response.Write(Request.ServerVariables("QUERY_STRING"))&""") End If

少し助けます。ありがとう。

4

2 に答える 2

2

そこには必要ありませんresponse.write。このようなもの(ただし、テストしていません)

response.redirect("/mobile.asp?" & Request.ServerVariables("QUERY_STRING"))

于 2016-04-08T19:12:11.290 に答える