我们有一个由 GoDaddy 托管的 Wordpress 网站。在我们“上线”之前,我们将它放在 staging.coiski.com(wordpress 安装在一个名为 /staging 的文件夹中),然后当我们“上线”时,我们使用以下说明将其移动到 coiski.com:
askwpgirl.com/move-wordpress-from-subdirectory-to-root-directory
在迁移过程中,除了coiski.com/work页面上的 WPB Filterable Portfolio 插件外,一切正常。具体来说,我们的灯箱都没有工作,我们收到以下消息:
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 文件中:
<FilesMatch "\.(php)$">
<IfModule mod_headers.c>
Header set Access-Control-Allow-Origin "*"
</IfModule>
</FilesMatch>
将以下代码添加到我们的 header.php 文件中:
header('Access-Control-Allow-Origin: *'); header('Access-Control-Allow-Methods: GET, POST');
我们可以尝试其他任何想法吗?任何帮助将不胜感激。