クエリ文字列をセグメント化されたURIに変換するhtaccessに書き換えルールを入れる方法はありますか?たとえば。クエリ文字列をセグメント化されたURIに変換する.htaccess書き換えルールを作成するにはどうすればよいですか?
http://domain.com/controller/method/?a=1&b=2&c=3
が行うためにそこにあるすべてが削除され
http://domain.com/controller/method/a/1/b/2/c/3
ように書き換えますでしょうか? &と= sをaに置き換えてください。しかし、どのように数字が.htaccessになっているのかよく分かりません。
PHPとCodeIgniterを使用していますApache。
私はCodeIgniterのは、URLからクエリ文字列を受け取るとのトラブルを抱えています。ローカルサーバーでは正常に動作しますが、ライブサーバーでは、最後に '? 'を付けた後に何かを置くと、CIが404をスローします。そのため、クエリ文字列をCIのようにセグメント化されたURIに書き換えたいのですそれは手を投げることはありません。 – aalaap
@aalaap $ config ['enable_query_strings'] = TRUEを設定することで、CIのクエリ文字列を有効にすることができます。これをチェックしてください:http://codeigniter.com/user_guide/general/urls.html – duckyflip