【为什么域名定义到A目录,A目录上面的文件和目录就不能通过地址栏查看呢】教程文章相关的互联网学习教程文章

获取域名

我在看那个ecmall核心文件ecmall.php,看到这个函数写得比较清晰,拿出来分享下 function get_domain() { /* 协议 */ $protocol = (isset($_SERVER[HTTPS]) && (strtolower($_SERVER[HTTPS]) != off)) ? https:// : http://; /* 域名或IP地址 */ if (isset($_SERVER[HTTP_X_FORWARDED_HOST])) { $host = $_SERVER[HTTP_X_FORWARDED_HOST]; } elseif (isset($_SERVER[HTTP_HOST])) { $host = $_SERVER...

PHP获取当前网址及域名的代码

echo SERVER['SERVER_NAME'];//获取来源网址,即点击来到本页的上页网址echo SERVER["HTTP_REFERER"];SERVER['REQUEST_URI'];//获取当前域名的后缀SERVER['HTTP_HOST'];//获取当前域名dirname(__FILE__);//获取当前文件的物理路径dirname(__FILE__)."/../";//获取当前文件的上一级物理路径?> 您可能感兴趣的文章: PHP获取域名的几个全局变量 php 实现dns域名查询的方法详解(图文) php 从url中获取域名的实例代码 php获取站点的来路...

PHP正则匹配获取URL中域名的代码

用php的正则表达式来获取URL中的域名,举了两个小例子,简单而实用,有需要的朋友,快来看看吧。URL 一个通用资源标志符(Uniform Resource Identifier, 简称"URI")进行定位。 对象分组: ^(([^:/?#]+):)?(//([^/?#]*))?([^?#]*)(?([^#]*))?(#(.*))? 12 3 4 5 6 7 8 9 例1,输出URL数据为:%s\n",var_export( $rr ,TRUE));/*各分组如下$1 = http:$2 = http$3 = //bbs.it-home.org$4 = bbs.i...

PHPGoogle获取域名的favicon图标的代码

/** * 获取favicon图标 * 前提是google不被重置连接,这个***/function get_favicon($url){ $url = str_replace("http://",'',$url); return "http://www.google.com/s2/favicons?domain=".$url; } ?>

php获取URL中domain域名的代码一例

如何用php代码获取Url中的domain(域名)呢?本文给大家一个参考代码,有需要的朋友,可以看看哦。例1,例2,

php正则判断字符串是否为域名的方法分享

本文介绍下,在php编程中,用正则表达式判断某一字符串是否为域名的方法,有需要的朋友参考下吧。通常匹配域名的格式要求: 1、域名中的标号都由英文字母和数字组成,每一个标号不超过63个字符,也不区分大小写字母。标号中除连字符(-)外不能使用其他的标点符号。 2、各级域名之间用实点(.)连接,三级域名的长度不能超过20个字符。 3、由多个标号组成的完整域名总共不超过255个字符。 匹配域名的正则: 1、由英文数字 和 “_”...

探讨:PHP获取域名及域名IP地址的方法

//全局数组echo $_SERVER[“HTTP_HOST”];//则会输出bbs.it-home.org本地测试则会输出localhost。 方法2,使用parse_url函数;"; print_r($arr); echo ""; ?> 输出为数组,结果为: Array ( [scheme] => http [host] => bbs.it-home.org [path] => /index.php [query] => referer=jbxue.com ) 说明: scheme对应着协议,host则对应着域名,path对应着执行文件的路径,query则对应着相关的参数; 方法3,采用自定义函数。方法4,使用...

PHP获取域名的几个全局变量

//获取当前的域名: echo $_SERVER['SERVER_NAME'];//获取来源网址,即点击来到本页的上页网址 echo "";echo $_SERVER["HTTP_REFERER"]; //获取上一页面域名的后缀 echo "";echo $_SERVER['REQUEST_URI'];//获取当前域名的后缀 echo "";echo $_SERVER['HTTP_HOST'];//获取当前域名echo ""; //bbs.it-home.orgdirname(__FILE__);//获取当前文件的物理路径 dirname(__FILE__)."/../";//获取当前文件的上一级物理路径 exit;?>

php实现dns域名查询的方法详解(图文)【图】

本文介绍下,用php实现的一段查询dns域名信息的代码,有需要的朋友参考下。在php中与域名相关的操作,一般会用到二个函数,它们分别是:gethostbyname() 与gethostbyaddr()。 一,IP地址查询 gethostbyname()函数,可以用来查找一个给定的域名的IP地址。 gethostbyname()返回对应于给定主机名的包含主机名字和地址信息的hostent结构指针。 string gethostbyname(string hostname) 参数:主机名,不需要http://,例如:bbs.it-hom...

PHP获取域名的几种方法

//方法一(用 系统变量)   //缺点不使用传递过来的地址和不支持系统变量的主机   echo $_SERVER[HTTP_HOST];   //方法二(用自带函数)   $url = ‘http://www.51php.com/index.php?referer=51php.com’;   $arr_url = parse_url($url);   echo $arr_url[host];   //方法三( 自己写函数)   function getdomain($url)    {      $url = str_replace(‘http://’,”,$url);       //如果有http前...

php过滤html中网站链接php实现域名白名单功能

<?php/** * 过滤外站链接 * @param array $local_domain 本站域名 数组 * @param string $message文本内容 */ function replace_outer_links($local_domain_arr, $message) {$pattern= /<[^>]*href=[\\"]http[s]?:\/\/(?! ; $i = 0 ; foreach ($local_domain_arr as $local_domain){ if($i==0){ $pattern .= www. .$local_domain.|.$local_domain.|[\w\_]+\..$local_domain ; }else{ $pattern .= |www. .$local_domain.|.$loc...

使用DNSPODAPI实现域名动态解析

使用DNSPOD API实现域名动态解析,在家构建服务器使用域名直接访问拨号上网电脑/** * @description : 实现利用DNSPOD动态更改域名指向, 可以实现家用拨号上网电脑也可一当作广域网服务器 * @author : sang.williams@gmail.com * @time : 2013-8-6 * * @todo : * 1. 增加错误提示,比如登录错误等 **/header("Content-type:text/html;charset=utf8");require_once dirn...

php正则抓取整个域名下的图片

代码出处:jUnion适用平台:Windows, Linux(Ubuntu),php-5.2.5+,Apache功能:抓取整个站点的图片,暂无借助php的curl插件开发, 后期完善配置:config目录下 domain_name:域名(默认:bizhibar.com) request_site:网站网址(默认:http://www.bizhibar.com/) request_url:从网站的哪个页面开始(默认:http://www.bizhibar.com/) accept_type: 图片类型(默认:gif, bmp, png, ico, jpg, jpeg) sav...

相对路径转网络绝对路径(支持二级域名)./a.jpg=&amp;gt;http://www.w.com/a.jpg

昨天在写用迅雷下载时,发现 ./a.jpg的文件转成迅雷不是网络地址,然后写了一个方法转换。目前处在PHP基础层次,有不足还望请教。会自动判断当前的域名与主域名,以下是形式:./a.jpg => http://about.w.com/a.jpg;../a.jpg => http://www.w.com/a.jpg/** * 相对路径转网络绝对路径 * @param string $file * @return string */function dirToHttpUrl($file) { //判断文件是否存在 if (!file_exists($file)) { return false; } //...

DNSPODAPI域名解析示例

DNSPOD API 域名解析示例*本程序基于"李院长"的dns api修改而来*博客http://blog.0907.org/php版dnspod api程序=====================基本功能:1.支持域名解析。[泛解析一样支持]2.支持设置A 记录、CNAME、AAAA、MX3.支持修改域名解析4.支持删除域名解析演示地址:http://wmdns.sinaapp.com