注意:
301,302 都是HTTP状态的编码,都代表着某个URL发生了转移,不同之处在于:
301 redirect: 301 代表永久性转移(Permanently Moved),
302 redirect: 302 代表暂时性转移(Temporarily Moved ),
例子
在php中正常的临时跳转通常使用:
| 代码如下 | 复制代码 |
|
<?php header("Location:your_dest_url"); ?> |
|
最简单的做法
| 代码如下 | 复制代码 |
|
$the_host = $_SERVER['HTTP_HOST'];//取得当前域名 |
|
这个还可以实现比如111com.net 跳转到www.111com.net 上,也就是让所有的页面都用带www的网址
| 代码如下 | 复制代码 |
|
<?php |
|
7、Apache下301转向代码
新建.htaccess文件,输入下列内容(需要开启mod_rewrite):
1)将不带WWW的域名转向到带WWW的域名下
| 代码如下 | 复制代码 |
|
Options +FollowSymLinks |
|
2)重定向到新域名
| 代码如下 | 复制代码 |
|
Options +FollowSymLinks |
|
wordpres根目录301跳转
| 代码如下 | 复制代码 |
|
# BEGIN WordPress |
|
测试

分析:
php 301跳转代码只适合于全php页面或单页面做跳转了,apache/iis 301跳转适用于大量的网站域名301跳转了,他们两共同点都是实现301但两者各人有优点吧,大家自行根据自己情况选择吧。
DeepSeek多模态怎么样及保姆级配置教程(codex、claude)实用指南
WSL2+Docker+Ollama本地部署大模型思路和实践指南(Qwen1.8b)实用指南
DeepSeek Harness热门插件盘点:10个实用插件,覆盖多Agent、上下文和多模态实用指南
grep文本搜索与正则表达式完整代码示例实用指南
AI漫剧伪装直男1‑24集无雾版夸克网盘资源免费分享
AI漫剧玉僧入尘1-68集无雾无删版夸克网盘资源免费分享