申し訳ありませんが、mod_rewriteがどのように機能するかを完全には理解していませんが、基本的にURLを変更したいと思います。
/index.php?category=value1&video=value2
/ value1/value2からアクセスします
誰かがこれを行う方法を教えてもらえますか?ありがとう^^
申し訳ありませんが、mod_rewriteがどのように機能するかを完全には理解していませんが、基本的にURLを変更したいと思います。
/index.php?category=value1&video=value2
/ value1/value2からアクセスします
誰かがこれを行う方法を教えてもらえますか?ありがとう^^
ここでこれを試してください:
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^/?(.*)/(.*)$ index.php?category=$1&video=$2 [L]
最初の行は、 mod_rewriteからの使用を有効にしました。
2行目は、その名前のファイルがあるかどうかをチェックする条件です。そうでない場合は、次の行に進みます。
3つ目は正規表現です。マークはその^始まりと$終わりを示します。これ/?は、最初はオプションである必要があることを意味します/(これはサーバー構成によって異なります)。0からnまでの(.*)文字の範囲を意味します。$n括弧は、ここで$1とと呼ぶことができるグループがあることを意味し$2ます。
AllowOverride Allサーバー構成で有効にする必要があることに注意してください。