2012-02-22 2 views
-1

私はちょうど電子商取引のウェブサイトを再設計したので、.htaccessファイルを使って古い製品ページを新しいものにリダイレクトする必要があります。.htaccess書き換えルールを作成する

この例のように、すべてのページをリダイレクトするために書き換えルールをすべきか

www.mydomain.com/shop/catalogue,4697,product_name.htm 

私の例では、あなたが見ることができるように、それはプロダクトIDに基づいています

www.mydomain.com/fr/4697-.html 

(4697まで)。

ありがとうございました!

+1

あなたは良いかもしれちょうどバニラ 'RewriteRule'sより301のリダイレクトを見ています。 –

答えて

0

これを試してみてください:

RewriteEngine on 
RewriteBase/

RewriteCond %{REQUEST_URI} ^/shop/.+\,(\d+)\,.+\.htm$ 
RewriteRule^/fr/%1-.html [L,R=301] 
+1

ありがとうございますが、うまくいきません – Emmanuel

+0

働いていないということはどういう意味ですか?あなたは詳細を与える必要があります! – ThinkingMonkey

+0

それは404エラーを作りましたが、私は正確になぜそれを理解することはできません。 – Emmanuel

関連する問題