您好我将网站从一个域移动到另一个域,我创建了以下.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并忽略特殊情况。
我做错了什么?
答案 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”。