禁止直接访问网首首页index.php文件的方法

比如说我http://www.111cn.net/ a.php 这个文件我不想让别人直接从浏览器输入地址访问

但是如果从任何网站连接http://www.111cn.net/ a.php过来就可以访问

本机建立连接也无法访问跳转到另外的地址

在xx.php文件头部写上以下代码就可以了

 代码如下 复制代码

<?
$fromurl="http://www.111cn.net/"; //跳转往这个地址。
if( $_SERVER['HTTP_REFERER'] == "" )
{
   header("Location:".$fromurl);
   exit;
}

另一种办法就简单的配置下主机的文件访问优先级别

apache 配置

编辑Apacheconfhttpd.conf 。。

DirectoryIndex fix.html index.html index.htm default.php  index.php

这样默认访问的也是index.htm页面了或

iis配置

 

时间: 2024-10-26 06:50:04

禁止直接访问网首首页index.php文件的方法的相关文章

使用pcs api往免费的百度网盘上传下载文件的方法_javascript技巧

百度个人云盘空间大,完全免费,而且提供了pcs api供调用操作文件,在平时的项目里往里面保存一些文件是很实用的. 环境准备: 开通读写网盘的权限及获取access_token:http://blog.csdn.net/langyuezhang/article/details/47206621 百度官方pcs api文档:http://developer.baidu.com/wiki/index.php?title=docs/pcs/overview,上面有各种语言的SDK,我用的laravel

Apache域名绑定并隐藏index.php文件的方法

apache下绑定域名 方法如下: 1.找到apache安装目录下的httpd.conf并打开,在最后加上:  代码如下 复制代码 NameVirtualHost *:80 <VirtualHost *:80>  ServerName localhost  DocumentRoot C:/AppServ/www </VirtualHost> <VirtualHost *:80>  ServerName wWw.111cn.net  DocumentRoot C:/App

nginx中隐藏index.php文件配置方法

配置文件  代码如下 复制代码 /www/wdlinx/nginx-1.2.8/xxxx.com.conf #将默认的localhost块替换成  代码如下 复制代码 location ~ .php($|/) {             fastcgi_pass   127.0.0.1:9000;             fastcgi_index  index.php;             fastcgi_split_path_info ^(.+.php)(.*)$;           

mvc 部署-MVC 项目部署到IIS后,设置域名访问默认打开静态首页index.html

问题描述 MVC 项目部署到IIS后,设置域名访问默认打开静态首页index.html MVC 项目部署到IIS后,设置域名访问默认打开静态首页index.html,不再走路由了,这要怎么设置呢?!如果一定要走路由,如何设置路由?!

网站首页(index.html)访问不了, servlet可以访问

问题描述 网站首页(index.html)访问不了, servlet可以访问 工程原来是个静态网站,部署在tomcat中,页面全是html,运行正常.后来需要查询数据库,就转成了动态网站,加了一个servlet. 现在工程结构如下: index.html是首页,我放在项目根目录. web.xml内容如下: 我在eclipse中调试发现,在浏览器中输入http://localhost:8080/ProjectName/UserServlet, 是可以进到到UserServlet的get方法中的.

维纳斯鲜花网成一淘网首个搜索数据合作伙伴

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 近日,维纳斯鲜花礼品网(www.vnasi.com)成为一淘网首个搜索数据合作伙伴,作为淘宝站外的独立电商之一将通过淘宝网数据开放平台向一淘搜索引擎传送数据(关于鲜花礼品),而用户在搜索结果中点击相关商品的链接,可直接访问维纳斯鲜花网自建的独立购物网站页面,并使用淘宝网ID或支付宝ID登录.利用支付宝结算完成交易. 每一个网络消费者进行网购的

360安全卫士怎么禁止程序访问网络

  360安全卫士怎么禁止程序访问网络          安装完360安全卫士后,打开360安全卫士的主界面,相信大家很了解这个界面吧. 在主界面的右下方,找到更所的选项,如图中箭头所指的方向. 这里弹出的新窗口里就有能够禁止网路模块,流量防火墙. 点击流量防火墙后,在管理网速的一栏中看到所有的联网程序. 那么如何给程序断网呢,大家看到图中箭头中所指的小扳手的图标,大家右键点击. 点击后弹出新菜单里有禁止程序访问网络,选择这个选项即可断开程序的网络连接. 看一下效果,是不是如图中所指的已经禁止连

默认首页index/default做301重定向的思考

笔者的SEO博客没有使用301重定向,主要是虚拟主机不支持,也罢.之前谈到URL标准化的5条建议也略有提到,但忽略了一种情况. 一般情况下,我们在搜索结果页面看到的都是省去默认首页的,主流建站程序语言有asp/php/jsp/.net,其默认首页一般是index.html/index.htm/index.php/index.asp/default.asp/default.aspx等.推荐阅读:做网站哪种编程语言好.比如WordPress默认首页应该是这样调用的,当有人输入http://www.×

Sql Server中的表访问方式Table Scan, Index Scan, Index Seek

  Sql Server中的表访问方式Table Scan, Index Scan, Index Seek 0.参考文献 oracle表访问方式 Index Seek和Index Scan的区别以及适用情况 1.oracle中的表访问方式 在oracle中有表访问方式的说法,访问表中的数据主要通过三种方式进行访问: 全表扫描(full table scan),直接访问数据页,查找满足条件的数据 通过rowid扫描(table access by rowid),如果知道数据的rowid,那么直接通