WordPressのパーマリンク設定と.htaccessの関係

WordPressのパーマリンク設定を変更すると、「.htaccess」が書き換えられます。

このとき、どのように書き換わるのかをまとめました。

パーマリンク設定の種類

WordPressのパーマリンク設定の種類は以下の6種類となっています。

(「https://sakano.com/wp/」にインストールした場合を例に記述)

パーマリンク設定 URL形式
基本  https://sakano.com/wp/?p=123
日付と投稿名  https://sakano.com/wp/2016/08/13/sample-post/
月と投稿名  https://sakano.com/wp/2016/08/sample-post/
数字ベース  https://sakano.com/wp/archives/123
投稿名  https://sakano.com/wp/sample-post/
カスタム  https://sakano.com/wp/(カスタム形式)

結論から言うと、「基本」と「基本以外」の2つのパターンがあるだけでした。以下が、そのパターンです。

基本

# BEGIN WordPress

# END WordPress

上記コメント行のみ作成され、中身は空。

基本以外

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /wp/
RewriteRule ^index\.php$ – [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /wp/index.php [L]
</IfModule>
# END WordPress

 

 

よかったらシェアしてね!

この記事を書いた人

コメント

コメントする

目次
閉じる