- 2020.10.23
htaccessでディレクトリや拡張子を変更してリダイレクトしたい
サイトリニューアルなどでディレクトリやファイル拡張子が変更になってしまう場合、うまく301転送リダイレクトしたい。というときにhtaccessで以下のようにルールを設定します。
RewriteEngine on
RewriteBase /
RewriteRule ^ディレクトリ名(.*).拡張子$ /$1 [R=301,L]
この場合、ディレクトリと拡張子が消える状態になります。
例文
RewriteEngine on
RewriteBase /
RewriteRule ^item(.*).php$ /$1 [R=301,L]
https://cowaza.jp/item/macbook.php というURLがあって、
サイトリニューアルで、
https://cowaza.jp/macbook というURLにしたい場合はhtaccessにこのようにルールを書きます。
人気の小技
-
WordPress
投稿記事のカテゴリ名の表示、カテゴリIDの取得
2020.05.04 -
html/css
画像をほわっと下から上に表示させる
2020.05.15 -
WordPress
Uncaught TypeError: $ is not a function のエラーを解決する
2020.05.14 -
WordPress
ACF Advanced Custom Fieldsで画像を繰り返しフィールドで設定する
2020.05.08 -
Apache/Linux
htaccessでIP制限
2020.05.03 -
Apache/Linux
htaccessでディレクトリや拡張子を変更してリダイレクトしたい
2020.10.23 -
Apache/Linux
SSHでZIP圧縮(一部のディレクトリを除く)
2020.07.02 -
Apache/Linux
htaccessでhttpをhttpsに
2020.05.05 -
html/css
cssで回転させる
2020.05.12 -
WordPress
WordPressの自動更新を止める
2020.05.15