2013-02-19 58 views
0

需要重定向需要旧网址重定向到新的友好的URL

http://www.mysite.com/product.php?id_product=216

http://www.mysite.com/category/newProduct.html

我尝试在htacces添加一行

redirect 301 /product.php?id_product=216 http://www.mysite.com/category/newProduct.html 

,但不工作。

如果我添加

Redirect /product.php http://www.mysite.com/category/newProduct.html 

http://www.mysite.com/product.php 
http://www.mysite.com/product.php?id_product=216 
http://www.mysite.com/product.php?id_product=219 

所有链接转到主页http://www.mysite.com/

任何想法。 THX

+0

“不行”怎么办? .htaccess被忽略?重定向到错误的页面?根本不重定向? – 2013-02-19 17:14:45

+0

当添加这一行时,根本没有重定向 – Menthor 2013-02-19 17:17:58

回答

0

检查以下内容:

  • 确保你上面说你的文件被称为.htaccess,不htaccess
  • 如果您使用FTP将其传输到服务器,请使用ASCII而不是二进制传输模式。
  • 确保.htaccess文件位于Apache AllowOverride目录选项所在的目录中,如果您使用的是Apache Web服务器。
+0

文件的名称,因为你说它是.htaccess – Menthor 2013-02-19 17:23:28

相关问题