パーマリンクを触ってしまった。

問題発生

しばらくwordpressでページ表示を出来ませんでした。
リンクメニューを作成していてうまく表示出来ないので、
検索していたらパーマリンクのところの設定の可能性がある記述を見つけて
適当にいじったらTOPページ以外エラーになりました。
実際にはカテゴリーはアルファベットで記載していない事が問題でした。
これは直しましたが、まだページが表示されません。

もとのパーマリンクの設定を確認する方法

Google検索で探すしてURLを確認する。
確認した結果に合わせて、設定を直しておく。
ダッシュボード==>設定==>パーマリンク設定
私は「日付と投稿名」でした。

参考URL

さくらVPS(Ubuntu)でWordPressのパーマリンク設定の変更がうまくいかず404
http://web.showjin.me/vps_wordpress404.html

修正作業

#mod_rewriteモジュールが有効化
sudo a2enmod rewrite
#編集先へ移動
cd /etc/apache2/sites-available/
#ファイルを確認
ls -al
#ファイルを編集
sudo vi 000-default.conf
<directory />
Options FollowSymLinks
AllowOverride All
</directory>
<directory /var/www/html/wordpress/>
AllowOverride All
Allow from All
</directory>
これをDocumentRoot の記載行の下に追記
sudo /etc/init.d/apache2 restart

以上で戻りました。
パーマリンクの設定危険ですね。

途中、Permalink Redirectのプラグインも使用してみたのですが、うまく行かなかったです。今は無効化しています。

シェアする

  • このエントリーをはてなブックマークに追加

フォローする