2016-11-17 19 views
1

私たちはGoDaddyが主催するWordpressのウェブサイトを持っています。私たちは "live"に行く前にstaging.coiski.com(wordpressは/ stagingというフォルダにインストールされていました)に置いてから、 "live"に行ったときに次の指示に従ってcoiski.comに移動しました:クロスオリジン要求がブロックされました。 Wordpress Pluginが動作しない

移動の過程で

askwpgirl.com/move-wordpress-from-subdirectory-to-root-directory

、すべてがcoiski.com/workページ上の私たちのWPBフィルター可能ポートフォリオプラグインを除いて働きました。具体的には、私たちのライトボックスのどれも機能していない、と我々は次のメッセージを取得している:

Cross-Origin Request Blocked: The Same Origin Policy disallows reading the remote resource at http://staging.coiski.com/wp-admin/admin-ajax.php. (Reason: CORS header ‘Access-Control-Allow-Origin’ does not match ‘http://coiski.com, *’). 

は、ここで無駄に、私たちが試したものです:

は、当社の.htaccessファイルに次のコードを追加:

header('Access-Control-Allow-Origin: *'); header('Access-Control-Allow-Methods: GET, POST'); 

どれO:私たちのheader.phpのファイルに次のコードを追加する

<FilesMatch "\.(php)$"> 
<IfModule mod_headers.c> 
Header set Access-Control-Allow-Origin "*" 
</IfModule> 
</FilesMatch> 

私たちが試すことができるアイデアは?どんな助けでも大歓迎です。

答えて

1

あなたのWPがまだhttp://staging.coiski.comドメインに設定されているように見えます。

あなたは、MySQLデータベースにそれを変更することができます - テーブルオプション名SITEURL

と{wpdbプレフィックス} _options命名それとも、これらconstsによってあなたのwp-config.phpの中でそれを強制することができます:

define('WP_HOME','http://example.com'); 
define('WP_SITEURL','http://example.com'); 

あなたはここでそれについて読むことができます:https://codex.wordpress.org/Changing_The_Site_URL#Edit_wp-config.php

+0

はありがとうございました!本当にありがとうございます。あなたは本当に私に大きな時間を救った!! –

+0

実際の問題は、私のWordpress Address(URL)で、coiski.com/stagingの代わりにstaging.coiski.comと入力したことでした。すべては順調です! –

関連する問題