重複の可能性:
PHP + .htaccess で GET 変数にアクセスする
次のことを行うために、.htaccess と PHP スクリプトの組み合わせを作成しようとしています。
URL = http://mysite.com/XXXXXXXの場合、http://mysite.com/subdir/index.php?var=XXXXXXX にリダイレクトします。
XXXXXXX は、.php 拡張子のない 7 文字の任意の英数字文字列です。
これは私がこれまでに持っているものです。
RewriteEngine On
RewriteRule ^(.*)$ index.php?code=$1
RewriteRule ^subdir/(.*)$ index.php?code=$1 [L,QSA]
どんな助けでも大歓迎です。
更新:返信ありがとうございます。リンクは役に立ちましたが、問題が発生しているのは状態だと思います。
RewriteEngine On
RewriteCondition [HAS 7 ALPHANUM CHARS] <--HERE
RewriteRule ^(.*)$ /subdir/index.php?code=$1 [QSA,L]