やりたいことの解決策を見つけるのに苦労しています。数千のアフィリエイトが私たちのサイトにサインアップする予定です. 彼らはユーザー名を提供し、基本的に URL www.domain.com/affiliate/username をクライアントに提供します。
したがって、私が開始する URL は www.domain.com/affiliate/home.html?userid=bob です (bob がユーザー名である場合)。
そのユーザーIDが存在するかどうかをmysqlデータベースで確認し、それをwww.domain.com/affiliate/bob URLにリダイレクトする必要があります。
今、私は .htaccess ファイルにこれを持っています:
RewriteEngine on
RewriteCond %{REQUEST_URI} !^$
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([^\/]+)$ affiliate/home.html?affiliate=$1 [L]
それは明らかにうまくいきません.htaccessを扱ったことはありません. どんな助けでも大歓迎です。ありがとうございました。