静的ページからWordPressへお引越し
リニューアル案件でよくある静的HTMLで作成されてあったWebサイトをWordPressに乗せ換える時に行った処理をメモ。
RewriteRuleを追加
RewriteRule
で条件を追加します。WordPressのデフォルトの.htaccessに追記。
# BEGIN WordPressRewriteEngine On RewriteBase / RewriteRule ^index\.html?$ / [R=301,L] RewriteRule ^index\.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] # END WordPress
5行目にRewriteRule ^index\.html?$ / [R=301,L]
を追記しました。
できた!\(^o^)/
けど、これってこの記述の前で「indexファイルをスラッシュ(ファイル名なし)にリダイレクトさせる方法」で書いたようにスラッシュで統一させておけば不要な記述といえばそうなる。まぁ、知識としてね。
参考サイト
- Apache HTTP Server Tutorial: .htaccess files
- https://httpd.apache.org/docs/2.4/en/howto/htaccess.html