Php Magento 1.9自定义url重写问题

Php Magento 1.9自定义url重写问题,php,magento,redirect,url-rewriting,Php,Magento,Redirect,Url Rewriting,我有一个在Magento 1.9中构建的站点,它在不同的地方有不同的链接。在某些地方,它链接为/联系我们,在其他地方,它链接为/联系我们。Magento将这些视为两个不同的页面。出于SEO目的,我们希望这两个页面显示为同一个页面 我尝试在Magento管理员中实现自定义URL重写,并将请求路径设置为:联系我们,目标路径设置为:联系我们/,这有效地将/添加到路径的末尾,但不知怎的,这最终会触发重定向循环 有人能提供建议吗?从我所能找到的所有信息来看,无法使用Magento管理菜单中的URL重写部分

我有一个在Magento 1.9中构建的站点,它在不同的地方有不同的链接。在某些地方,它链接为
/联系我们
,在其他地方,它链接为
/联系我们
。Magento将这些视为两个不同的页面。出于SEO目的,我们希望这两个页面显示为同一个页面

我尝试在Magento管理员中实现自定义URL重写,并将请求路径设置为:
联系我们
,目标路径设置为:
联系我们/
,这有效地将
/
添加到路径的末尾,但不知怎的,这最终会触发重定向循环


有人能提供建议吗?

从我所能找到的所有信息来看,无法使用Magento管理菜单中的URL重写部分修复此尾部斜杠问题

我可以通过直接修改root
.htaccess
文件并添加以下内容来解决此问题:

RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !(.*)/$
RewriteCond %{REQUEST_FILENAME} !\.(gif|jpg|png|jpeg|css|js)$ [NC]
RewriteRule ^(.*)$ http://%{HTTP_HOST}/$1/ [L,R=301]
分享,以防这对其他人有帮助