/gallery/X から gallery.php?category=X にリダイレクトしたい
しかし、実際にアドレスに移動すると、古い $_GET 変数「カテゴリ」は次の形式に変換されます。
$_GET['category'] = "X.php/X"
これは私の .htaccess がどのように見えるかです:
RewriteBase /
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}\.php -f
RewriteRule ^(.*)$ $1.php
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^gallery/(.*)$ /gallery.php?category=$1 [L]
私は RegEx が非常に苦手で、.htaccess についてはほとんど何も知りません。$_GET 変数を保持するために、この書き換えルールをいじってみましたが、何もうまくいかないようです。ここで何をすればいいですか?
ありがとう!