ht-accessに関しては、私はこれがあまり得意ではありません。読んでみたけどよくわからん
私は自分のウェブサイトを持っています: http://www.website.com/folder1/folder2/param
そして、次のように書き換える必要があります: http://www.website.com/folder2/param
誰でもこれを手伝って、各行が実際に何をしているのか教えてもらえますか? folder2 が次のフォルダーであり、他のフォルダーではない場合にのみ書き換える必要があるため、/folder1/folderxxx/param
そのまま残ります。
これは私がしました:
RewriteCond %{REQUEST_URI} !([a-z]+)/folder1.php
RewriteCond %{REQUEST_URI} ^/folder1.php$
RewriteRule ^(.*)$ folder/folder1/ [L]
www.website.com/folder.php にアクセスすると、ページが表示されますが、.php は必要ありません。削除すると機能しません。