futureshop FAQ

本サイトは、弊社サービス「futureshop」ご契約店舗様用のFAQサイトです。
お困り事やご不明点等ございましたら、お気軽にフューチャーショップサポートまでご連絡ください。

  • 電話でのお問合せ番号(平日10:00~17:00)
  • メールでのお問合せ
  • 文字サイズ変更
  • S
  • M
  • L
  • No : 5042
  • 公開日時 : 2019/03/04 09:49
  • 更新日時 : 2020/09/01 20:03
  • 印刷

WordPressが正しく動作しません。

回答

WordPressが正しく動作しない場合は、以下をご確認ください。

「サイトアドレス」「WordPressアドレス」は正しいですか?

WordPress管理画面内、一般の「サイトアドレス」「WordPressアドレス」をご確認ください。

例えば、WordPressをhttp://www.契約ドメイン/blog/で利用しているのに、
http://契約ドメイン/blog/~ wwwのないURLになっていたり、
http://www.契約ドメイン/~ /blog/のないURLになっていたり、
http://店舗KEY.cms.future-shop.jp/~ 仮アドレスになっていると、正しく動作しません。

WordPress管理画面にもアクセスできない場合は、以下の方法をお試しください。

■サイト URL の変更(外部サイト)
https://ja.wordpress.org/support/article/changing-the-site-url/
 

wp-config.phpにマニュアルで案内しているスクリプトを追記していますか?

futureshopでWordPressを利用する場合、wp-config.php内に以下のスクリプトを追記してください。
当該記述がないと正しく動作しない可能性がございますので、ご確認ください。

if (strlen($_SERVER['HTTP_X_FORWARDED_SERVER']) > 0) { 
$_SERVER['SERVER_NAME'] = $_SERVER['HTTP_X_FORWARDED_SERVER']; 
$_SERVER['HTTP_HOST'] = $_SERVER['HTTP_X_FORWARDED_SERVER']; 

下記の直前に記述してください。 
/**#@+ 
* 認証用ユニークキー 

常時SSL店舗(URLがhttps://~)のみ:常時SSL用に以下のスクリプトも追記が必要です。

$_SERVER['HTTPS'] = 'on'; 
$_ENV['HTTPS'] = 'on'; 

最下部にございます下記よりも上部に記述してください。 
/** Sets up WordPress vars and included files. */ 
require_once(ABSPATH . 'wp-settings.php'); 

 

.htaccessにWordPress用の記述は含まれていますか?

WordPressのトップページ(index.php)はアクセスできるのに、
ログインページなどの他のページが正しく表示されない場合、WordPress用の.htaccessが不足している可能性がございます。

CMSサーバーのWordPressファイルが設置されているディレクトリ内に
以下を記述した.htaccessをアップロードしてご確認ください。

WordPressファイルがアップロードされている領域により書き方が異なります。

public_html直下にアップロードされている場合

# 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 /●●●/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /●●●/index.php [L]
</IfModule>
# END WordPress

※/●●●/には/blog/など、ディレクトリ名を入力ください

常時SSL店舗(URLがhttps://~)のみ:CMSサーバー用のhttpsへのリダイレクトを.htaccessに記述していますか?

http→httpsへリダイレクトさせるための.htaccessの記述は、サーバーによって異なります。
CMSサーバーでのリダイレクトの記述は下記のとおりです。

RewriteEngine on
RewriteCond %{HTTP:X-Forwarded-Host} !^$
RewriteCond %{HTTP:X-Forwarded-Proto} !^https$
RewriteRule ^(.*)$ https://%{HTTP:X-Forwarded-Host}%{REQUEST_URI} [R=301,L]

スムーズに解決できなかった場合、記事改善のため解決できなかった理由をお聞かせください。

ご意見・ご感想をお寄せください お問い合わせを入力されましてもご返信はいたしかねます

フューチャーショップサポート

「虎の巻」でお悩みが解決できない場合や、ご不明点等がございましたらお気軽にご連絡ください。

  • お電話でのお問い合わせ(平日10:00~17:00)お電話でのお問い合わせ(平日10:00~17:30)
  • メールフォームをご利用くださいお問い合わせフォーム

ページ
トップへ