WordPress パーマリンク設定

過去記事にもしてますが、今回ConoHa VPSで再構築したこともあるので改めて確認しました。

 


WordPressのパーマリンクの設定

設定 > パーマリンク設定の「カスタム構造」で以下を入力

/%category%/%post_id%

リライト設定が必要

# vi /usr/local/httpd/conf/httpd.conf
LoadModule rewrite_module modules/mod_rewrite.so

mod_rewriteの確認

# apachectl -M | grep rewrite
rewrite_module (shared)

パーマリンクのリライト設定確認
(WordPressインストールディレクトリ直下の.htaccessに記述されている)

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

# END WordPress

AllowOverrideで.htaccessファイルを制御する

# vim /usr/local/httpd/conf/httpd.conf

#AllowOverride None
 AllowOverride FileInfo

Apache再起動

# systemctl reload httpd.service

 

過去記事