SSL化にしたら、パーマリンク設定が効かない。

 

WebサーバーをSSL化にしたら、WordPressのパーマリンク設定が効かない。
サーバーをSSL化にしたらパーマリンク設定が基本以外は以下の様に404エラーになり
WordPressのパーマリンク設定が効かない。

ここを参照して ← 仮想サイトのディレクティブを眺める。を試す。
/etc/apache2/apache2.conf を開いて .htaccessを動作させるためには、
AllowOverride All Options FollowSymLinks の2つの設定が必要だった。を基に

<Directory /var/www/>

        Options Indexes FollowSymLinks
        AllowOverride None → AllowOverride All に修正
        Require all granted
</Directory>

これでApacheを再起動。すると、パーマリンク設定が有効になった。
原因はApacheの仮想サイトのディレクティブ設定で解決しました。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です