これは最初の URL です。
http://example.net/any/number/folders/param1/param2/value2/value1
これは、マップする必要がある URL です。
http://example.com/any/number/folders/param1.php?param1=value1¶m2=value2
スクリプト param1.php はディレクトリ param1 の下にあり、両方が存在します。
私はこれらのルールを持っていますが、機能しません。通常、404 エラーが発生します。
RewriteEngine On
RewriteBase /param1
RewriteCond %{REQUEST_URI} /param1
RewriteRule ^(.*)(param1)/(.*)/(.*)/(.*)$ http://example.com/$1/$2.php?$2=$5&$2=$3 [L,R=301,QSA]
私はそれを何時間も機能させようとしてきましたが、同様のものも検索しました。現時点では、それが可能かどうかさえわかりません。
どんな提案や解決策も本当に感謝しています。ありがとうございました。