1

私の人生と.htaccessでの長年の経験のために、この単純なリダイレクトを機能させることはできません...私は完全に困惑しているので、どんな助けも素晴らしいでしょう。

差出人: http ://www.offices-furniture.co.uk/pp?prod = fridgemaster-desk-fan.html

宛先: http ://www.offices-furniture.co.uk/fridgemaster-desk-fan.html

単純なはずですが、ああ、違います。

私はmagentoを使用しています。専用サーバーを使用しているので、すべてに完全にアクセスできます。

4

3 に答える 3

0

プラグインを使用するこのシンプルで強力なURLリダイレクト管理ツールを使用して、Magentoへの移行をスムーズに進めます。

http://www.magentocommerce.com/magento-connect/smooth-move-seo-301-redirect-handler-3958.html

于 2012-11-01T15:32:57.657 に答える
0

http://www.mbstrategic.com/02/301-redirects-for-dynamic-urls-to-static-pages-with-htaccess/

301htaccessを使用して動的URLを静的ページにリダイレクトする

htaccessでは記事IDが必要です。Excelの表を見てください

于 2012-11-01T15:44:10.277 に答える
0

しばらくしてようやくこれの底に達した。基本的にMagentoがhtaccessファイルに干渉していたので、別のWebサイトでテストしました。

http://www.office-desks.co.uk/solar-cantilever-combi-desks.html は、実際には http://www.office-desks.co.uk/cat/product.php?prodから結果を読み込んでいます。 = solar-cantilever-combi-desks.html

今、私は素敵なクリーンURLのwohooを持っています:)

これが誰かを助けるかもしれない私のhtaccessコードです。

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)\.html$ cat/product.php?prod=$1

RewriteCond %{SCRIPT_FILENAME} !-d
RewriteCond %{SCRIPT_FILENAME} !-f
RewriteRule ^(.*)\.php$ cat/cat.php?cat=$1

RewriteCond %{SCRIPT_FILENAME} !-d
RewriteCond %{SCRIPT_FILENAME} !-f
RewriteRule ^([^\.]+)$ cat/cat.php?cat=$1

問題を引き起こしていたMagentoの行は、これらでした(ワイルドカードまで)。

RewriteCond %{SCRIPT_FILENAME} !-d
RewriteCond %{SCRIPT_FILENAME} !-f
RewriteRule (.*) m1_seourls.router.php

RewriteCond %{SCRIPT_FILENAME} !-d
RewriteCond %{SCRIPT_FILENAME} !-f
RewriteRule (.*) m1_seourls.router.php
于 2013-07-05T11:16:18.273 に答える