导航:首页 > 编程语言 > php做301重定向

php做301重定向

发布时间:2025-04-12 06:57:23

php网站如何实现301重定向

首先,我们要确认空间商提供的服务器是否支持Rewrite(一般默认都是支持的)。
接着,将以下代码复制粘贴到txt文件文件里面。然后,保存为.htaccess,上传到网站根目录。注意,如果无法在电脑上面重命名,可以先将文件.htaccess.txt上传到网站根目录,然后修改为.htaccess即可
RewriteEngine on
RewriteCond %{http_host} ^ [NC]
RewriteRule ^(.*)$ [L,R=301]

通过以上.htaccess文件即可立即实现php程序的301重定向工作,非常简单实用,不妨试试吧

Ⅱ php如何做301重定向_怎么做301永久重定向-请问301永久重定向有什么好处

301转向定义
301转向(或叫301重定向,301跳转)是当用户或搜索引擎向网站服务器发出浏览请求时,服务器返回的HTTP数据流中头信息(header)中的状态码的一种,表示本网页永久性转移到另一个地址。
其它常见的状态码还包括,200表示一切正常,404网页找不到,302暂时转向,等等。
网站做转向的方法
网址转向方法主要包括:301转向,302转向,JavaScript转向,PHP/ASP/CGI转向,META REFRESH网页META刷新,等。302转向可能会有URL规范化问题。其它方法都是常用的作弊手法,当然不是说不可以正当地用,方法本身没有错,但被作弊者用多了,搜索引擎对这些可疑的转向都很敏感。何必冒险呢。
301转向的必要性
当网页A用301重定向转到网页B时,搜索引擎可以肯定网页A永久的改变位置,或者说实际上不存在了,搜索引擎就会把网页B当作唯一有效目标。好处是,
第一,没有网址规范化问题
第二,也很重要的,网页A的PR网页级别会传到网页B
第三,收录不会因为域名更换没有.
实现
[复制此代码]CODE:<?php
$url=" http://www.php-oa.com".$_SERVER["REQUEST_URI"];
header("HTTP/1.1 301 Moved Permanently");
header ("Location:$url");
?>如图上面的php代码。就可以实现这个功能.那上面的代码要放到什么地方啦。我们以Discuz6.0为例子
index.php
archiver/index.php
forumdisplay.php
viewthread.php
space.php
tag.php
blog.php
找到原来的老的域名中的上列文件,加入上面的代码。更新就好了。

Ⅲ php网站建设怎么做301重定向设置

做网站优化,我们基本知道url标准化需要采用301重定向。重定向说直白点,就是通过方法将各种网络请求重新定个方向转到其它位置,也就是通常说的,网页跳转。那么如何设置和制作301重定向呢?下面列举几个比较常见的情况:

步骤/方法

阅读全文

与php做301重定向相关的资料

热点内容
ted文件夹 浏览:700
二战pdf 浏览:232
有什么类似得物的app 浏览:547
stc单片机外接有源时钟 浏览:747
为什么安卓手机老是会跳出广告 浏览:559
eclipse导入android工程 浏览:61
二手房解压款多少钱 浏览:55
c专家编程c陷阱 浏览:289
澳客app怎么授权 浏览:767
云服务器多个账号同时登录 浏览:689
车床m10x15螺纹编程 浏览:807
呼兰程序员公司 浏览:2
javaurlrewrite 浏览:14
qq服务器是干什么用的 浏览:884
金盾2016加密提取软件 浏览:522
淘宝外卖服务器怎么了 浏览:242
数字加密技术的运作过程分点作答 浏览:758
单片机蜂鸣器生日快乐 浏览:299
在sqlserver服务器内获取客户端的ip地址 浏览:996
数码管显示的单片机c程序 浏览:792