关于301重定向,搞不定的话要剖腹谢罪了。。。

2016-07-07 15:02 来源:www.chinab4c.com 作者:ecshop专家

RT,和客户说的,明早之前搞不定就剖腹谢罪,看来还真有可能。。。搞了半点搞不定。
前两天好像有人问过这问题,没人回复。呃,希望有人救下吧。

服务器Apache,.htaccess怎么写,动态的url都无法301跳转到静态的上面,似乎也不像是写错了,因为各种写法能想到的几乎都试过了。
肯定也是可以重定向的,带www的与不带www之间的跳转没有问题。

就比如官方给的默认的一条是:
RewriteRule ^article-([0-9]+)(.*)\.html$ article\.php\?id=$1 [QSA,L]

这个应该怎么改才好呢?若有人回答感激不尽,有什么SEO方面的问题的话可以找我,技术共享下。。。

回答:
看下你网站地址

地址是:www.myzhoubian.com

找到你以前帖子里面的这段代码:

$goods = get_goods_info($goods_id);
$wrongURI = $_SERVER["REQUEST_URI"];
$realURI = '/'.build_uri('goods',array('gid'=>$goods['goods_id']),$goods['goods_name']);

if ($goods === false)
{
/* 如果没有找到任何记录则跳回到首页 */
ecs_header("Location: ./\n");
exit;
}
else if($wrongURI != $realURI){
esc_header("Location: $realURI\n");
exit;
}else
{
if ($goods['brand_id'] > 0)
{
$goods['goods_brand_url'] = build_uri('brand', array('bid'=>$goods['brand_id']), $goods

['goods_brand']);
}

似乎还是不好用。。。
论坛里面找寻帖子很多人都是这个问题搞不定,在SEO角度上,这个重复内容问题几乎是致命的。。。
麻烦了,谢谢。

Apache没有试过

既然官方的例子,是正常有效的,你怎么会写错呢?

你怎么写的?