请问如何设置才能让我的apache+php网站只能通过我特定域名访问? 我前段时间开个小站,在一家idc买的vps,结果尴尬的遭遇另一个人(很可能是idc的工作人员),申请个域名,域名指向了我的ip(他也跟我在一台机器上)。也就是说我网站的所有内容他的域名都能访问,就连会员资料都是。。太无耻了。。请问一下各位大大,怎么设置apache/php让我网站只能通过我自己的域名访问啊,还请各位大大指教m(_ _)m 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 vps 没有太多的主动权,所以一般只能通过程序代码来解决。写php 判断来访域名 然后进行过滤即可.$_SERVER[ "HTTP_HOST "] 不过人家如果有心也是可以仿照来路的.更多的折磨对方的方法还是有的,不过就是要码代码 如果你的是自己使用的vps 那么可以在apache 增加他那个域名的指向就是了,将他的域名指到一个404 之类的页面。方法很多... 给一下apache的具体代码 谢谢 为你自己的网站单独设置一个vhost这个在apache的配置文件最后是有的,配置好servername 和document root<VirtualHost *:80> ServerAdmin [email protected] DocumentRoot /www/docs/dummy-host.example.com ServerName dummy-host.example.com ErrorLog logs/dummy-host.example.com-error_log CustomLog logs/dummy-host.example.com-access_log common</VirtualHost>然后在你原来网站的默认位置 加上一个下面这个index.php就ok了<?php header("Location: http://你的域名/");?>通过他的域名的访问就都跳到你的网站了 NameVirtualHost www.他的域名.com<VirtualHost www.他的域名.com>DocumentRoot "你的404页面地址"ServerName www.他的域名.com</VirtualHost> 这个PHP遍历数据库的代码哪里出错了?求高手看下 $.getJSON获取不了回调函数,没有返回值 #新手来袭# 依旧关于mysql_query()函数 请教一个Update 的技巧 例如PHPDoc,何谓文档编写? 如何计算mysql数据库中一个表的数据总条数? PHP兼容性的问题 关于管理权限的设计办法(急) 我想函数返回两个值或返回数组?? php 使用ajax发送密码过去,接收端发现密码被裁剪了 验证图片类,与session接合作用时两个的值不相同 关于for循环的问题
写php 判断来访域名 然后进行过滤即可.
$_SERVER[ "HTTP_HOST "] 不过人家如果有心也是可以仿照来路的.
更多的折磨对方的方法还是有的,不过就是要码代码
这个在apache的配置文件最后是有的,配置好servername 和document root<VirtualHost *:80>
ServerAdmin [email protected]
DocumentRoot /www/docs/dummy-host.example.com
ServerName dummy-host.example.com
ErrorLog logs/dummy-host.example.com-error_log
CustomLog logs/dummy-host.example.com-access_log common
</VirtualHost>然后在你原来网站的默认位置 加上一个下面这个index.php就ok了<?php
header("Location: http://你的域名/");
?>通过他的域名的访问就都跳到你的网站了
<VirtualHost www.他的域名.com>
DocumentRoot "你的404页面地址"
ServerName www.他的域名.com
</VirtualHost>