私は以前に非常によく似たことをしましたが、何らかの理由で特定のシナリオで少し問題があります。フォルダパスを変数として渡し、見栄えを良くしたいと思います。
私は次のような有効なURLを持っています:
http://mysite.com/albums/index.php?p=folder/subfolder/
次のように「index.php」なしで表示できます。
http://mysite.com/albums/?p=folder/subfolder/
私が欲しいのは次のようなきれいなURLです:
http://mysite.com/albums/folder/subfolder/
基本的に、/albums/の後はすべて単一の変数である必要があります。.htaccess RewriteRuleをたくさん使ってみましたが、うまくいかないようです。(404エラーが発生します)これは私が現在持っているものです:
RewriteEngine On
RewriteRule ^albums/(.*)$ albums/?p=$1