PHP301跳转不带www域名的网址

简介: PHP301跳转不带www域名的网址
//如果域名是不带www的网址那么进行下面的301跳转
$the_host = $_SERVER[‘HTTP_HOST’];
t h e u r l = i s s e t ( the_url = isset(the 
u
 rl=isset(_SERVER[‘REQUEST_URI’]) ? S E R V E R [ ′ R E Q U E S T U R I ′ ] : ′ ′ ; i f ( s t r p o s ( _SERVER['REQUEST_URI'] : ''; if(strpos( 
S
 ERVER[ 
 REQUEST 
U
 RI 
 ]: 
′′
 ;if(strpos(the_host,‘www.’)===false)
{
header(‘HTTP/1.1 301 Moved Permanently’);
header(‘Location:http://www.’.t h e h o s t . the_host.the 
h
 ost.the_url);
exit();
}
——
相关文章
|
1月前
设置博客域名跳转实现方案(免费版)
设置博客域名跳转实现方案(免费版)
32 1
正则表达式获取一串网址的域名段代码
正则表达式获取一串网址的域名段代码
|
6月前
|
Apache
Apache域名跳转----配置rewrite模块
Apache域名跳转----配置rewrite模块
162 0
|
7月前
|
域名解析 缓存 网络协议
计算机网络面试专题:URL地址栏中输入网址到页面展示的全过程&&DNS域名解析的过程
计算机网络面试专题:URL地址栏中输入网址到页面展示的全过程&&DNS域名解析的过程
78 1
|
9月前
|
域名解析 缓存 应用服务中间件
Nginx反向代理网站,不带www访问域名,竟然返回了Hello Apache!
Nginx反向代理网站,不带www访问域名,竟然返回了Hello Apache!
279 0
|
应用服务中间件 nginx
Nginx:不带www域名301重定向到www域名
Nginx:不带www域名301重定向到www域名
268 0
|
XML 开发框架 .NET
泛解析泛域名301重定向带参数跳转在iis的web.config中的设置方式 二级域名301重定向
泛解析泛域名301重定向带参数跳转在iis的web.config中的设置方式 二级域名301重定向
493 0
泛解析泛域名301重定向带参数跳转在iis的web.config中的设置方式 二级域名301重定向
|
移动开发 小程序 UED
web-view不配置业务域名不可以跳转外部链接
遇到需要项目跳转外部链接,想通过web-view跳转,但是发现打不开 经过查阅相关资料和进行相关测试,不配置业务域名这是无法实现的
134 0
|
域名解析 Docker 容器
国外短域名的使用及跳转方法
国外短域名的使用及跳转方法
国外短域名的使用及跳转方法
【阿里云】域名如何解析成不加www可以访问
【阿里云】域名如何解析成不加www可以访问
504 1
【阿里云】域名如何解析成不加www可以访问