私はURLを持っています:
http://www.mywebsite.com/i/1Q2GmFuFdZ.jpg
ファイルに行かせるルールを書き直したいimage.php?id=1Q2GmFuFdZ.jpg
私のPHPファイルには、これがあります
<?PHP
print_r($_GET);
?>
これは私のhtaccessにあるものです
RewriteEngine On
RewriteRule ([a-zA-Z0-9]+[\.]+[a-z]{3})$ image.php?id=$1
これは私が得ている出力です:
Array ( [id] => image.php )
何が間違っているのかわかりません。私は正規表現のプロではありませんが、基本は知っています。
ありがとう
編集: 式に 0-9 を追加するのを忘れた