Htaccess 301只是部分重定向工程

时间:2010-08-04 13:35:33

标签: apache .htaccess

您好我将网站从一个域移动到另一个域,我创建了以下.htaccess文件,但它无效。

*#Options +FollowSymlinks RewriteEngine On redirect 301 http://www.el-netshop.dk/pi/Dækkape_UG150_12_lysegrå_5302_.aspx http://www.el-netsalg.dk/pi/Dækkape_UG150_12_lysegrå_5271_.aspx

RewriteCond %{HTTP_HOST} ^el-netshop.dk$ [OR]

RewriteCond %{HTTP_HOST} ^www.el-netshop.dk$

RewriteRule (.)$ http://www.el-netsalg.dk/$1 [R=301,L]

我希望它能像这样工作。 有一个网址列表,网址是不同的,只有域名。防爆。在上面的链接包含5302但链接是5271。

然后,其余的,我希望它进行正常的重定向。

上面的代码只做(。*)$ http://www.el-netsalg.dk/ $ 1并忽略特殊情况。

我做错了什么?

1 个答案:

答案 0 :(得分:0)

根据apache docu,语法如下:

Redirect 301 /service http://foo2.bar.com/service

所以试试:

Redirect 301 /pi/Dækkape_UG150_12_lysegrå_5302_.aspx http://www.el-netsalg.dk/pi/Dækkape_UG150_12_lysegrå_5271_.aspx

没有旧路径参数的“http://www.el-netshop.dk”。