【解決方法】ASP.NET C# Web サイトの紹介 URL を作成する方法

プログラミングQA


こんにちは、私のウェブサイトの紹介リンクを作成するのに少し苦労しています。
「www.mysitename.com/?ref=username」のようなものが欲しいのですが、私の課題は

1. 紹介 URL を生成するにはどうすればよいですか
2. 新規ユーザーが紹介 URL を使用すると、登録ページにリダイレクトされ、紹介 URL でサインアップできるようにするにはどうすればよいですか。

どうすればこれを実現できるかについてのアイデアは大歓迎です。

私が試したこと:

明確なアイデアがありませんでした。助けが必要です。私はまだ C# に慣れていません。これまでに遭遇したことはありません。

解決策 1

引用:

1. 紹介 URL を生成するにはどうすればよいですか

あなたが提供した例は クエリ文字列 値を渡します。 その後の内容 ? の記号 URL はクエリ文字列です。 ref それは keyusername それは value.

引用:

2. 新規ユーザーが紹介 URL を使用すると、登録ページにリダイレクトされ、紹介 URL でサインアップできるようにするにはどうすればよいですか。

あなたは単に使用するでしょう Request から値を取得するオブジェクト QueryString. 例えば: Request.QueryString["key"]

必要に応じた簡単な例は次のとおりです。

C#
if(Request.QueryString["ref"] != null)
{
     //redirect to the sign-up page here
     //for ASP.NET WebForms you can do:

     Response.Redirect("~/Signup.aspx");

}

コメント

タイトルとURLをコピーしました