浅谈PHP的$_SERVER[SERVER_NAME]
问题 微信公众号获取code时的跳转链接,默认是获取当前页面的链接,代码如下: if ($_SERVER["HTTPS"] == "on"){ $pageURL .= "s"; } $pageURL .= "://"; if ($_SERVER["SERVER_PORT"] != "80") 现在要加一个域名,我就在Nginx上的conf文件下,追加了这个域名,内容如下: 添加好了域名,并设置好了授权域名后,访问http://back.baidu.com?xxx ,每次都被重定向到http://origin.baidu.com/xxx 。 解决办法好吧,我知道是获取当前域名的函数获取的当前链接有问题,在Nginx的conf文件中,将back.baidu.com提至最前方,问题解决 原因PHP的$_SERVER["SERVER_NAME"] 获取的不是地址栏上的域名,而是配置文件中的第一个域名域名。好吧,记录下 以上这篇浅谈PHP的$_SERVER[SERVER_NAME]就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。 (编辑:4S站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- PHP与jquery实时显示网站在线人数实例详解
- php使用PDO执行SQL语句的方法分析
- php mysql_real_escape_string addslashes及mysql绑定参数防
- PHP中检索字符串的方法分析【strstr与substr_count方法】
- PHP用mysql_insert_id()函数获得刚插入数据或当前发布文章的
- PHP编程文件处理类SplFileObject和SplFileInfo用法实例分析
- php实现的mysqldb读写分离操作类示例
- PHP教程:PHP+AjaxForm异步带进度条上传文件实例代码
- 数组任意位置插入元素,删除特定元素的实例
- PHP常用函数总结(180多个)