我们将博客托管在子目录(https://domain.com/blog/)中,而不是子域名(https://blog.domain.com)。我们从服务器b获取反向代理后面的内容。
每件事情都运转良好,但我无法拨打Ajax电话 这是我的jquery代码 我试过了:
if(window.location.href.indexOf('reallygoodstuff.com/community') !== -1) {
proxied-ajaxurl = '/community/wp-admin/admin-ajax.php';
proxied-rgsajaxcall ='/community/wp-content/themes/themefolder/js/ajax-auth.js'
var proxied-url= proxied-rgsajaxcall.proxied-ajaxurl;
}
jQuery(document).on('click', '#seemorefarvt', function(event) {
event.preventDefault();
/* Act on the event */
jQuery(this).remove();
jQuery("#hideonseemorefavt").delay(800).hide(0);
jQuery.ajax({
url: proxied-url,
type: 'post',
data: {
action: 'rgsmainjsfile' ,
query_vars: rgsajaxcall.query_vars,
},
beforeSend: function(){
jQuery("#showmessage").html('<i class="fa fa-spinner fa-pulse fa-3x fa-fw"></i>');
},
success: function (html) {
jQuery("#appendfavthtml").append(html).show("slow");
jQuery("#showmessage").remove();
},
});
我得到了同样的页面。
任何帮助都将非常感激。