我正在使用apache mod_alias,所以使用HTTP_POST
不会给我别名加上HTTPS,它不在那里。下面的线似乎工作,但它可能会失败?我知道SERVER_NAME
需要在服务器上配置但是提供它可以吗?
$site_url = $_SERVER["REQUEST_SCHEME"] . "://" . $_SERVER["SERVER_NAME"] . $_SERVER["CONTEXT_PREFIX"];
答案 0 :(得分:0)
我用:
$_SERVER['REQUEST_SCHEME'].'://'.$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI']
示例输出:
https://example.com/alias-no-extension?query=1