私はSOに関する同様の質問をレビューしており、これは私のニーズに合ったものを見つけることができないので、これは重複していません。クエリ文字列を使用して.htaccessでフレンドリーなURLを動的に生成する方法
top.php
という簡単なphp
ページがあります。私はそのようにURLにパラメータを渡します:top.php?n=100
。
私の.htaccess
ファイルでは、mod_rewrite
を使用してURLをtop-100
に変更しています。シンプル。しかし、私がやりたいことは、パラメータとして渡された任意の数に対して可能なすべてのURLをハードコードする必要はありません。私は詳細を教えてください:
top.php?n=5
|書き換え先:top-5
top.php?n=3
|書き換え先:top-3
top.php?n=10
|書き換え先はtop-10
などです。
URLを動的に生成するためにクエリ文字列パラメータを使用してリライトを作成するにはどうすればよいですか?
を正規表現を試してみてください、 'top.php \ nは=([0-9] +)のようなものを|トップ - $ 1 ' – ArtisticPhoenix