在子目录中的托管WordPress站点不同的服务器

时间:2016-07-01 20:25:10

标签: jquery ajax wordpress reverse-proxy

我们将博客托管在子目录(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();
        },

    });

我得到了同样的页面。

任何帮助都将非常感激。

0 个答案:

没有答案