ユーザーがメイン URL の直後に入力した内容にリダイレクトする書き換えルールを作成したいので、フォルダー (www.site.com/user1 など) はありません。これは $0 にアクセスすることを意味すると思いますが、これは機能しません。 ..
私が使用しようとしているルールは次のとおりです。
RewriteRule ^([0-9a-zA-Z]+) show-user.php?user=$0
しかし、それはうまくいきません...
何か案は?
わかりました、新しいファイルですが、まだ間違っています...
完全な .htaccess ファイル:
DirectoryIndex index.php
RewriteEngine on
RewriteRule ^([0-9a-zA-Z]+) test.php?var1=$1 [L]
完全な test.php ファイル:
<?php
print_r($_GET);
?>
domain/user1 の出力
Array ( [var1] => test )
意味がない :(
上記の例でphp var1がuser1になるようにするにはどうすればよいですか? なんとなく書き直しのルールが間違っているような・・・