.htaccess 重写所有url';这是一个问号
我使用的是magento,每个url都可以通过两种方式访问,例如:.htaccess 重写所有url';这是一个问号,.htaccess,magento,redirect,duplicates,.htaccess,Magento,Redirect,Duplicates,我使用的是magento,每个url都可以通过两种方式访问,例如: http://www.mysite.com/product-item,以及 www.mysite.com/product item?\uuuuuu store=default 我在.htaccess中尝试了常规301重定向,但它不会重定向。是否有人有代码可以自动将后缀为的所有url重定向到干净的url,从而避免重复的内容问题?尝试: RewriteEngine On RewriteCond %{THE_REQUEST} \?
,以及http://www.mysite.com/product-item
www.mysite.com/product item?\uuuuuu store=default
.htaccess
中尝试了常规301重定向,但它不会重定向。是否有人有代码可以自动将后缀为的所有url重定向到干净的url,从而避免重复的内容问题?尝试:
RewriteEngine On
RewriteCond %{THE_REQUEST} \?___store=default
RewriteRule ^(.*)$ /$1? [L,R=301]
或
取决于查询字符串的生成方式。重定向301可能不起作用的原因是您无法使用该语句匹配查询字符串。请尝试:
RewriteEngine On
RewriteCond %{THE_REQUEST} \?___store=default
RewriteRule ^(.*)$ /$1? [L,R=301]
或
取决于查询字符串的生成方式。重定向301
可能不起作用的原因是,您无法使用该语句匹配查询字符串。请在.htaccess
中添加您为301重定向尝试的代码。现在它并不真正相关,因为我只为一个url尝试了它,我需要使用该语句重定向所有url的代码?\uuuuuuu store=自动默认值。难道你不能从管理员处关闭“将存储代码添加到url”吗?@fkim它已关闭,并且没有任何帮助。请添加你在.htaccess
中尝试的301重定向代码。现在这与此无关,因为我只尝试了一个url,并且我需要使用该代码重定向所有url?\uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu。