新的Prestashop站点的旧URL的.htaccess规则不会重定向

时间:2013-10-17 18:15:14

标签: .htaccess mod-rewrite prestashop-1.5

我正在尝试将旧网址重定向到新的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]

1 个答案:

答案 0 :(得分:0)

使用此代码:

RewriteEngine On

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

这会将以/epages//Shops/开头的任何旧URI重定向到http://my-domain.com/