私が求めているものの簡単な例を挙げると、これが私が望むものです:
example.com/folder/about/
次の場所にあるページが表示されます。
example.com/folder/about.html
現在、私の .htaccess ファイルは次のようになっています。
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME}.html -f
RewriteRule ^folder/(.*)$ folder/$1\.html [NC,R=301,L]
私が行ったときに動作します:
example.com/folder/about
しかし、私が行くときではありません:
example.com/folder/about/
ロードしようとするもの:
example.com/folder/about.html/
ファイルやディレクトリではありません。