Vagrantで設定したWordPressのslugを変えたらリンク先がなくなった

Web制作

VagrantでWordPressをインストールし、初期の投稿のURLはexample.com/?p=nて感じ。
パーマリンクを変更して、/%category%/%post_id%/にした時に投稿ページへのリンクがなくなってしまう。

htaccess

WordPressの記述があるか確認する。

mod_rewrite

$ vagrant ssh

/etc/httpd/conf.modules.d

http.confの記述を確認。

Include conf.modules.d/*.conf

となっているので、同じ場所にファイルadd.confを追加。

add.confに
LoadModule rewrite_module modules/mod_rewrite.so
を追加

http.conf

/etc/httpd/conf/httpd.conf

を確認。しDirectoryを確認する。ここではローカルの開発環境なので、Allを記述。
<Directory “/var/www”>
# AllowOverride None
AllowOverride All

Apache

systemctl restart httpd

コメント

タイトルとURLをコピーしました