私は多くのユーザがmysql_databaseに格納されており、各ユーザはIDとprofilename(jim.button.1など)を持っています。 www.mysite.com/jim.button.1mod-rewriteで何千ものURLを作成しています
は、今私は、私はmod_rewrite_ruleでそれを行うことができることを知っている:私はこのような構造を持っている(ユーザーIDに例えばmysql_selectてプロファイルがあります取得)URLをしたいですしかし、何千ものユーザーがいると、非常に大きな.htaccessファイルを取得します。私はモッドリライトの専門家ではありませんが、どのように動作するのか理解しています。
これを行う方法はありますか?たとえば、1つまたは2つのmod_rewrite_rulesでこれを行う方法がありますか?
すべての援助を歓迎します。あなたはこれでそれが統合され得るために微調整をする必要が
$user = $_GET['user'];
// do your stuff with the user
:あなたのusers.phpで
RewriteEngine On
RewriteRule ^(.+)$ users.php?user=$1 [QSA,L]
あなたは、このようなユーザーを取得することができます:
なぜ投票が下りましたか?それは私の連続したダウン投票者ですか? – JvdBerg
あなたの答えは私にとっては良さそうです。私はupvoted。 –
書き換えルールはすべての*リクエストと一致するので、実際のファイル( '.css'、' .js'、 '.jpg'など)は配信されません。おそらく、OPが望んでいるものではないでしょう。 –