是这个防弹使用别名获取网址

时间:2012-09-26 19:25:11

标签: php apache http

我正在使用apache mod_alias,所以使用HTTP_POST不会给我别名加上HTTPS,它不在那里。下面的线似乎工作,但它可能会失败?我知道SERVER_NAME需要在服务器上配置但是提供它可以吗?

$site_url = $_SERVER["REQUEST_SCHEME"] . "://" . $_SERVER["SERVER_NAME"] . $_SERVER["CONTEXT_PREFIX"];

1 个答案:

答案 0 :(得分:0)

我用:

$_SERVER['REQUEST_SCHEME'].'://'.$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI']

示例输出:

https://example.com/alias-no-extension?query=1