CPI wordpress サイトアドレスの変更時の注意点

wordpress-logo

CPI ACE01 でのwordpress運用で悩まされたので、覚書。

ある程度作成できたので、サイトアドレスをルートディレクトリに変更しようとおもい、wordpressのcodexに従い、index.phpと .htaccess をルートディレクトリへ。

index.phpを変更し、アップロードするがダメ。

いろいろ調べたら.htaccessが問題でした。

*ダウンロードした.htaccess*

AddHandler x-httpd-php528 .php
suPHP_ConfigPath /home/ユーザーディレクトリ/html/wp/
<Files ~ "^(\.htaccess|\.htpasswd|php\.ini|.*\.sql|.*\.log|.*\.cron|.*\.inc|.*\.phps|.*\.yml)$">
deny from all
</Files>
Options +FollowSymLinks

# 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

*変更した、.htaccess*

AddHandler x-httpd-php528 .php
suPHP_ConfigPath /home/ユーザーディレクトリ/html/ ※ここ変更※
<Files ~ "^(\.htaccess|\.htpasswd|php\.ini|.*\.sql|.*\.log|.*\.cron|.*\.inc|.*\.phps|.*\.yml)$">
deny from all
</Files>
Options +FollowSymLinks

# 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

要するに、phpが動く場所だとかを変えなくてはいけないようです。

また、設定完了後、パーマリンク設定をし直さないとダメでした。

サポートに電話してもサーバーのトラブルじゃないと対応外と言われるし、こんなどんなユーザーでもありそうなことはサポートを徹底してほしいと思います。

この記事を書いた人

木村 太一

ドットワンの代表です。1979年生まれ。3女の父。ゴルフと筋トレが趣味。立川にあるキヤノン代理店に就職後、1万件以上飛び込み営業したのち独立。たくさんの企業を見てきた経験と自分自身も零細企業の経営者ということを活かし、相手の立場に立ったDX推進、ITコンサルを行っております。

お気軽にお問い合わせください

ホームページ、ネットショップの集客方法から、IT機器や、顧客管理、採用に関することまでご相談ください。
WEBマーケティングのノウハウを生かして、お客様のお悩みを解決します。