cors来源限制WordPress WooCommerce

时间:2019-02-27 19:58:30

标签: php wordpress woocommerce cors woocommerce-rest-api

我有一个带有WooCommerce插件的WordPress网站,我正在尝试将该网站加载到带有ionic4框架的移动应用程序中,我的应用程序在Andriod上没有任何问题,但是当我在iOS设备上运行我的应用程序时出现了此错误< / p>

Origin http://localhost:8100 is not allowed by Access-Control-Allow-Origin.
[Error] Fetch API cannot load http://www.mywebsite.com/wp-json/wc/v3/products?******** due to access
     

控制检查。

我的问题是我不知道如何将CORS设置到服务器端。

下面是我的.htaccess文件代码

RewriteEngine On                  
RewriteCond %{REQUEST_METHOD} OPTIONS 
RewriteRule ^(.*)$ $1 [R=200,L] 
# 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

我在问是否有任何方法可以设置Access-Control-Allow-Origin来解决此问题,是否缺少任何代码行,还是应该编辑WordPress文件中的任何其他文件来设置标头正确的方式

0 个答案:

没有答案