0

古い URL を新しい Prestashop サイトにリダイレクトしようとしていますが、正しい方法が見つかりません。

古い構造は次のいずれかです。

example.com/Shops/またはexample.com/epages/

すべてをドメインのルートにリダイレクトしたい。Prestashop によってルート ディレクトリに生成された .htaccess の最後にこれを追加しましたが、成功しませんでした。

Options +FollowSymLinks
RewriteEngine On
#RewriteCond %{REQUEST_URI} ^/Shops [NC]
#RewriteCond %{REQUEST_URI} ^/epages [NC]
RewriteRule ^epages/(.+)$ http://example.com [R=301,L]
4

1 に答える 1

0

次のコードを使用します。

RewriteEngine On

RewriteRule ^(epages|Shops)/ http://my-domain.com/? [R=301,L,NC]

/epages/これにより、 OR/Shops/で始まる古い URI がリダイレクトされます。http://my-domain.com/

于 2013-10-17T18:20:32.027 に答える