Javascript 混合内容:页面通过HTTPS加载,但请求了不安全的XMLHttpRequest端点

Javascript 混合内容:页面通过HTTPS加载,但请求了不安全的XMLHttpRequest端点,javascript,jquery,https,mixed-content,Javascript,Jquery,Https,Mixed Content,在这种情况下,当有人单击“Accedi”按钮时,将调用login_user.php文件。调用通过$.post()JQuery方法进行 这是电话: username = $('#username').val(); password = $('#password').val(); $.post("./function/login_student.php", { username:username, password:password }, funct

在这种情况下,当有人单击“Accedi”按钮时,将调用login_user.php文件。调用通过
$.post()
JQuery方法进行

这是电话:

username = $('#username').val();
password = $('#password').val();

$.post("./function/login_student.php", {
        username:username,
        password:password
    },
    function (data){ 
        var array = $.parseJSON(data);

        if(array.error == "1" || array.not_present == "1"){
            $('#alertLogin').addClass('alert-danger').text('Ti preghiamo di controllare i campi').show(0).delay(5000).hide(0);
        }
        else if(array.not_active == "1"){
            $('#alertLogin').addClass('alert-danger').text('Ti preghiamo di verificare il tuo account').show(0).delay(5000).hide(0);
        }
        else{
            let username_studente = array.username_studente;
            $(location).attr('href','student.php?username=' + username_studente);
        }
    }
);
当我看到这个错误时,我想问题出在url上,但我也尝试使用这个url
https://www.make-it-happen.it/function/login_student.php
但问题依然存在

更新 问题在于删除php扩展文件的代码如下:

Options +FollowSymLinks -MultiViews
RewriteEngine On
RewriteBase /
RewriteCond %{THE_REQUEST} ^[A-Z]{3,}\s([^.]+)\.php [NC]
RewriteRule ^ %1 [R=302,L]
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}.php -f
RewriteRule ^(.*?)/?$ $1.php [L]

如何解决此问题,使扩展被隐藏,并且
混合内容没有问题?

如果查看网络选项卡,您将看到当您单击按钮时,它被重定向到
http://www.make-it-happen.it/login
。您的服务器正在告诉客户端重定向到http页面。@Taplar我更新帖子!你有相同的建议吗?