htaccessで(複数の)特定ページのみ、末尾の/(スラッシュ)をなくすようにしたいです。
WordpressとHTML(php)のページを共存させているサイトなのですが、
HTML(php)のページのみ、末尾の/(スラッシュ)がある状態でアクセスされても、末尾の/(スラッシュ)をなくすようにリダイレクトをかけたいです。
【理想の状態】
特定のページ(HTML(php)で制作)のみ末尾のスラッシュを強制的になくす
https://thetestsite.jp/tokyo/ => https://thetestsite.jp/tokyo
https://thetestsite.jp/osaka/ => https://thetestsite.jp/osaka
他のURL(Wordpressで制作)はスラッシュありのまま。
https://thetestsite.jp/contact/ => https://thetestsite.jp/contact/
https://thetestsite.jp/company/ => https://thetestsite.jp/company/
https://thetestsite.jp/ => https://thetestsite.jp/
【現在のhtaccessコード】
htaccess
1 2# BEGIN WordPress 3<IfModule mod_rewrite.c> 4RewriteEngine On 5RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}] 6RewriteBase / 7RewriteRule ^index\.php$ - [L] 8RewriteCond %{REQUEST_FILENAME} !-f 9RewriteCond %{REQUEST_FILENAME} !-d 10RewriteRule . /index.php [L] 11</IfModule> 12# END WordPress 13 14 15RewriteEngine On 16RewriteCond %{HTTPS} off 17RewriteCond %{REQUEST_URI} !(^/ec/) 18RewriteCond %{REQUEST_URI} !(^/store/) 19RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
以上でございます。
何卒よろしくお願いいたします。
あなたの回答
tips
プレビュー