menu
札幌・東京を拠点にWebコンサルティングをコアにした、Web制作・Webシステム開発会社・アプリ開発会社です。

WordPressでindex.phpが/にリダイレクトされる件

2016/11/22

こんにちは、中村です。

wordpress-bg-medblue

 

最近WordPressで運用しているサイトにて、

アクセス時(www.example.com/)にLPを表示し、WordPressをwww.example.com/index.phpに表示する。

ということをするタイミングがありました。

 

WordPressではwww.example.com/index.phpにアクセスすると、www.example.com/にリダイレクトします。

これはWordPressのデフォルトの機能(wp-includes/canonical.php)なので、functions.phpに

remove_filter(‘template_redirect’, ‘redirect_canonical’);

を記述します。

 

すると、

www.example.com/index.php

でもアクセスができます。

 

あとはnginxの設定で、

location =/ {

try_files (表示させたいファイル) @hoge ;

root (上のファイルまでのパス);

}

location @hoge {

/で使っている設定を記述;

}

でwww.example.comでLPが表示。

www.example.com/index.phpでWordPressが表示されます。

 

Category
Tags