参照ベースの登録のソリューションを実装したいと思います。ユーザーに参照リンクを介して友達を招待してもらいたいのですが、参照されていない通常の登録も維持したいと思います。
たとえば、ユーザーはを介して私のWebサイトに登録していますwww.mywebsite.com/user/register
。また、のような参照コードを介して登録させたいと思いますwww.mywebsite.com/user/register/1
。以下のコードを実装しようとしましたが、試した後、通常の登録が機能しなくなりました。
if(isset($_GET["ref"])) {
$ref = intval($_GET["ref"]);
// register proccesses
}
このルールを試しましたが、参照されていない部分が機能しなくなりました。
RewriteRule ^user/register/(.*)/?$ user/register.php?ref=$1 [L]
どうすれば両方を機能させることができますか?
あなたが助けることができることを願っています。ありがとうございました。