私はphpでプロジェクトを行っています。動的URLは検索エンジンに適したURLに変更されます。URLを書き換えるためのhtaccessファイルを作成していました。私は.htaccessに慣れていません。URLにbakslashを挿入しようとしています。URL が「/」または「.html」で終わっていない場合は、最後にバックスラッシュを追加してください。URL が「/」または「.html」で終わっていることを確認してください。
今、私はこのコードを試しています
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_URI} !\..+$
RewriteCond %{REQUEST_URI} !/$
RewriteRule (.*) http://www.example.com/$1/ [R=301,L]
このコードは、 http://www.example.com/hhの状況に黒いスラッシュを挿入するだけです。しかし、私は任意のドキュメントルートにバックスラッシュを追加しようとします
例えば
http://www.example.com/hh/yyy - http://www.example.com/hh/yyy/
http://www.example.com/h - http://www.example.com/h/