1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > php域名301转向程序代码

php域名301转向程序代码

时间:2021-12-28 11:51:36

相关推荐

php域名301转向程序代码

php教程|php手册

php域名转向,301转向程序

php教程-php手册

php中页面301跳转我们使用header()函数发送状态代码301的同时再跳转到指定页面了,实现的方法非常的简单.

赚钱短链接源码,把ubuntu系统放大,如何在tomcat虚拟路径,爬虫还是java,php运行器,郫都区seo网络推广有哪些平台lzw

注意:

充话费APP源码,ubuntu怎么升级字体,小爬虫的阅读,php 随机执行,seo wuhyun作者lzw

301,302 都是HTTP状态的编码,都代表着某个URL发生了转移,不同之处在于:

php医疗预约网站源码,ubuntu安装方式区别,tomcat7 破解密码,爬虫python抓取工具,php图片加文字水印和背景,seo优化贵州lzw

301 redirect:301 代表永久性转移(Permanently Moved),302 redirect:302 代表暂时性转移,Temporarily Moved.

例子,在php中正常的临时跳转通常使用,代码如下:

最简单的做法,代码如下:

$the_host = $_SERVER[HTTP_HOST];//取得当前域名 if($the_host != \)//判断获取的这个域名是不是你想要的(即定向后的域名) {header("HTTP/1.1 301 Moved Permanently");//发出301头部header("Location:) //跳转到你希望的域名exit(); }

这个还可以实现比如 跳转到 上,也就是让所有的页面都用带www的网址,代码如下:

<?php $the_host = $_SERVER[HTTP_HOST];//取得当前域名 $the_url = isset($_SERVER[REQUEST_URI]) ? $_SERVER[REQUEST_URI] : \;//判断地址后面部分 $the_url = strtolower($the_url);//将英文字母转成小写 if($the_url=="/index.php")//判断是不是首页 {$the_url="";//如果是首页,赋值为空 } if($the_host !== \)//如果域名不是带www的网址那么进行下面的301跳转 {header(HTTP/1.1 301 Moved Permanently);//发出301头部header(Location:.$the_url);//跳转到带www的网址 }

Apache下301转向代码

新建.htaccess文件,输入下列内容,需要开启mod_rewrite.

1)将不带WWW的域名转向到带WWW的域名下,代码如下:

Options +FollowSymLinks RewriteEngine on RewriteCond %{HTTP_HOST} ^ [NC] RewriteRule ^(.*)$ /$1 [L,R=301]

2)重定向到新域名,代码如下:

Options +FollowSymLinks RewriteEngine on RewriteRule ^(.*)$ /$1 [L,R=301]

wordpres根目录301跳转,代码如下:

# BEGIN WordPress Options +FollowSymlinks RewriteEngine on RewriteCond %{http_host} ^ [NC] RewriteRule ^(.*)$ /$1 [L,R=301] rewriteCond %{THE_REQUEST} ^[A-Z]{3,9} /index.php HTTP/ rewriteRule ^index.php$ / [R=301,L] RewriteRule ^index.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] # END WordPress

分析:php 301跳转代码只适合于全php页面或单页面做跳转了,apache/iis 301跳转适用于大量的网站域名301跳转了,他们两共同点都是实现301但两者各人有优点吧,大家自行根据自己情况选择吧.

文章链接:

随便收藏,请保留本文地址!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。