我的网站有一个小问题,任何帮助将非常感激。
如果我输入了一个网址,例如 website.com/feedback
它重定向到主页。
但输入 www.website.com/feedback
它按照我的意愿转到页面。
从谷歌搜索,我知道这是一个.htaccess问题 - 但我不确定要添加或更改的代码。我发现网站在地址栏中显示为www.website.com - 所以我认为我需要重定向非www。网址为www。网址?
我正在使用Magento。
答案 0 :(得分:0)
所以问题是Magento没有保持路径,我。即.htaccess
但是在调用您网站的非WWW版本时会将您发送到主页。
您可以将其添加到RewriteCond %{HTTP_HOST} !^www\.(.*)$ [NC]
RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L]
{{1}}
它将所有非WWW请求重定向到WWW请求,同时保持最初调用的路径/子页面。