###発生している問題
MAMP環境で作っているWordpressのディレクトリを変更したらヘッダー部分が表示されなくなりました。
また、フッター部分にソースをカスタマイズして追加した画像のリンクが切れて表示されなくなりました。(フッター自体はCSS指定も問題なく表示されている)
###現在の状態
Wordpress管理画面は問題なく表示・アクセスできています。
ディレクトリを変えた後にパーマリンク設定の画面に行き再保存をしましたが、それも問題なくできました。
サイト表示アドレスもWordpressのアドレスも希望のアドレス(http://example.jp/wp)で表示されています。
ページリンクも切れておりません。
ただヘッダーだけが見えない、そしてフッターの画像リンクが切れている状態です。
###やったこと
サイトのディレクトリを変更しました。
Wordpressのアドレスもサイトのアドレスも同じURLです。
【変更前】
http://example.jp
【変更後】
http://example.jp/wp
.htaccessを下記のように変更しました。
【変更前】 # BEGIN WordPress <IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteRule ^index.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] </IfModule> # END WordPress 【変更後】 # BEGIN WordPress <IfModule mod_rewrite.c> RewriteEngine On RewriteBase /wp/ RewriteRule ^index.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /wp/index.php [L] </IfModule> # END WordPress
index.phpは下記の状態です。/wp/wp-blog-header.phpにしたらサイトが表示されなくなります。
/** Loads the WordPress Environment and Template */ require( dirname( __FILE__ ) . '/wp-blog-header.php' );
###現在のファイル階層・構造
MAMP/htdocs/wp/←フォルダ
この中にWordpressファイル一式です。
.htaccessもindex.phpもここに入っています。
/wp/の外には何もファイルはありません。
色々いじって最初は外に.htaccessとindex.phpを置いていたのですが
うまく表示されなくて一旦今は消しました。
###補足情報(言語/FW/ツール等のバージョンなど)
MAMPのPHP バージョン7.1.6
MAMPのMySQL バージョン5.6.35
使用しているwordpressのテーマ
Xeory サイト型テーマ
https://xeory.jp
回答3件
あなたの回答
tips
プレビュー