Home > Backend Development > PHP Tutorial > .htaccess 怎么跳转。

.htaccess 怎么跳转。

WBOY
Release: 2016-06-23 14:12:56
Original
999 people have browsed it

.htaccess

判断 来路url里面是否有 Google 等关键字,然后跳转到新的url上。
如果没有出现关键字,正常打开?
这个,能实现吗?
完全小白啊,求助大家了。

回复讨论(解决方案)

你的目的,可以通过http协议的防盗链来实现。


if(isset($_SERVER['HTTP_REFERER'])){
 
//判断$_SERVER['HTTP_REFERER'是不是有google
//如果是,则说明是本网站,如果不是,则说明不是本网站,
if(stristr($_SERVER['HTTP_REFERER'],"google")===false){
header('Location:正确url.php');

}else{
//跳转到警告页面
header('Location:warning.php');
}
 
 }else{
//跳转到警告页面
header('Location:warning.php');
 }
如果你一定要通过.htacess来实现,可以看看传智播客的PHP视频教程 PHP大型门户网站核心技术之-静态化8(使用apache rewrite机制实现页面伪静态1),里面也有讲到这个知识点。

Apache 防盗链

Related labels:
source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template