サイトにアクセスすると403 forbidden エラーとなる
-
発生している問題:wordpressのサイトが403 forbiddenエラーとなり開けません。エラーログを確認したところ、
No matching DirectoryIndex (index.html,index.htm,index.shtml,index.shtm,index.cgi,index.php,index.hdml) found, and server-generated directory index forbidden by Options directive
というエラーが発生しています。
エラーが起こるまでの経緯:
https://takumibu.com/ssl-site-moving
こちらのサイトを参考にし、既存のさくらサーバーに存在するwordpressのサイトを新しい別のさくらサーバーに移し替えている最中です。
どこまで上記作業が完了したかと言いますと、
1.古いサーバーからDBをエクスポート(デスクトップにバックアップ済み)
2.新しいサーバーにDBをインポート
3.古いサーバーからアプリケーションファイル群(index.phpなど)をエクスポート(デスクトップにバックアップ済み)
4.filezilaにより新しいサーバーにインポート古いサイトは独自ドメインを取得していますが、新しい方では取得しておらず、新しい方の初期ドメインにアクセスしたところ、上記エラーが発生します。
アプリケーションファイル群のおいてある場所は home/mydomain/www/sub/ の直下となります。
subディレクトリのパーミッションは755
index.phpは644
.htaccessは644
となります。エラー解消のために行ったこと:
・上記の通り、パーミッションの変更
・index.php 内のrequire( dirname( __FILE__ ) . ‘/wp-blog-header.php’ );を
require( dirname( __FILE__ ) . ‘/sub/wp-blog-header.php’ ); に変更
・.htaccessにDirectoryIndexの記載しかし、どれもエラー解消には至らず、エラー文も全く変わりません。
何か解消の糸口がございましたら教えていただければと思います。何卒よろしくお願いします。
不足している情報がございましたらすぐ対応いたします。
- トピック「サイトにアクセスすると403 forbidden エラーとなる」には新たに返信することはできません。