blanket11
7/3/2017 - 2:34 AM

新WP変更&ディレクトリ変更手順メモ

新WP変更&ディレクトリ変更手順メモ

新WP変更&ディレクトリ変更手順メモ

新WP変更&ディレクトリ変更手順メモ

やること
http://hoge.com/wp
でテストサーバーで動いていたものを
http://hoge.com/
で動かす

1. ファイルジラでhttp://hoge.com/のファイル階層にindex.phpを書き換え置く

1.1. 作業ファイル/wp/index.phpをコピーし17行目の

require( dirname( __FILE__ ) . '/wp-blog-header.php' );

require( dirname( __FILE__ ) . '/wp/wp-blog-header.php' );

に変更

1.2. 変更したindex.phpを http://hoge.com/のフォルダに置く

2. http://hoge.com/ のフォルダ位置に.htaccessを設置

RewriteBase と RewriteRule に注意

# 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

3. WPの管理画面の『設定』を押し「一般設定」の[サイトアドレス (URL)]を

http://hoge.com/wp
から
http://hoge.com
に変更

4. 管理画面のリダイレクトの禁止

functions.phpに追記する

remove_action( 'template_redirect', 'wp_redirect_admin_locations', 1000 );