星期六 上午多云,下午晴(今天风大) 13~25℃
替换 url 参数名,301 重定向(php)
改变 url 的参数名,考虑到要使以前的 url 仍然可以访问。
例:
http://www.friends8.com/sports/view.php?uid=15&do=blog&id=1233
要把其中的 "do=blog" 改为 "do=base"
http://www.friends8.com/sports/view.php?uid=15&do=base&id=1233
同时不影响旧的 url 访问。
方法(使用 str_replace 替换字符串):
<?php
$old_url = $_SERVER["QUERY_STRING"];
$new_url = str_replace("do=blog", "do=base", $old_url);
header("HTTP/1.1 301 Moved Permanently");
header("Location:view.php?".$new_url);
exit();
?>
友吧今天
- 处理默认头像。
- 优化数据库,新增的表前缀统一用"uh_base_"。
- 打算取消 tag 模式,一方面没有必要用 tag,二是开销太大,改用 type 模式(明晚处理)。
使用的是WP,把之前的站点放在了www的目录,然后更改了固定连接规则。
旧:http://news.domain.com/p/5023.html
新:http://www.domain.com/news/5023.html
该如何跳转哇?