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();
}
——
相关实践学习
基于函数计算快速搭建Hexo博客系统
本场景介绍如何使用阿里云函数计算服务命令行工具快速搭建一个Hexo博客。
相关文章
|
3月前
设置博客域名跳转实现方案(免费版)
设置博客域名跳转实现方案(免费版)
42 1
|
6月前
|
小程序 前端开发 PHP
PHP实现生成小程序二维码带参数进入指定页面、小程序URL scheme实现携带数据跳转小程序
PHP实现生成小程序二维码带参数进入指定页面、小程序URL scheme实现携带数据跳转小程序
|
22天前
|
存储 缓存 负载均衡
阿里云DNS常见问题之域名DNS跳转有问题如何解决
阿里云DNS(Domain Name System)服务是一个高可用和可扩展的云端DNS服务,用于将域名转换为IP地址,从而让用户能够通过域名访问云端资源。以下是一些关于阿里云DNS服务的常见问题合集:
正则表达式获取一串网址的域名段代码
正则表达式获取一串网址的域名段代码
|
8月前
|
Apache
Apache域名跳转----配置rewrite模块
Apache域名跳转----配置rewrite模块
242 0
|
9月前
|
PHP
php常用自建函数学习(4):ShowMsg返回弹出信息并进行返回、跳转、刷新等操作
php常用自建函数学习(4):ShowMsg返回弹出信息并进行返回、跳转、刷新等操作
68 0
|
9月前
|
域名解析 缓存 网络协议
计算机网络面试专题:URL地址栏中输入网址到页面展示的全过程&&DNS域名解析的过程
计算机网络面试专题:URL地址栏中输入网址到页面展示的全过程&&DNS域名解析的过程
84 1
|
11月前
|
域名解析 缓存 应用服务中间件
Nginx反向代理网站,不带www访问域名,竟然返回了Hello Apache!
Nginx反向代理网站,不带www访问域名,竟然返回了Hello Apache!
336 0
|
应用服务中间件 nginx
Nginx:不带www域名301重定向到www域名
Nginx:不带www域名301重定向到www域名
300 0
|
XML 开发框架 .NET
泛解析泛域名301重定向带参数跳转在iis的web.config中的设置方式 二级域名301重定向
泛解析泛域名301重定向带参数跳转在iis的web.config中的设置方式 二级域名301重定向
556 0
泛解析泛域名301重定向带参数跳转在iis的web.config中的设置方式 二级域名301重定向