小さな .htaccess の問題で誰かが手を貸してくれるかどうか疑問に思っていました。
.htaccess ファイル内には、たとえば次のようなものがあります。
Options -Indexes
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}
# Normal
RewriteRule ^about$ ./about.html [L,NC]
RewriteRule ^news$ ./news.html [L,NC]
RewriteRule ^other$ ./other.html [L,NC]
これは、HTTPS を強制し、domain.com/about の後にスラッシュを付けない場合に最適です。
私の質問は:
HTTPS を強制し、最後にスラッシュを追加するにはどうすればよいですか。
または、ユーザーが 404 エラー ページにリダイレクトされることなく、最後にスラッシュを追加できるようにします。
また、それらはサーバーのメイン フォルダー内の単なる HTML ページです。
昔々、「about」、「news」、「others」などのフォルダーを作成し、すべての画像、css、js などを含む index.html ファイルをそれぞれに配置して、スラッシュを取得する必要がありました。
これができることを願っています。
ありがとう!