我似乎无法找到这个特定问题的答案,如果得到答案,我很抱歉。
这是我们在 .htaccess 中的重定向
Redirect 301 /product-name /products/product-name/
问题: 如果不使用 www,则重定向会更改路径并且不再起作用。例如,如果在浏览器窗口中输入:
domain.com/product-name
然后重定向在浏览器窗口中创建这个 url,它显然不会去任何地方:
www.domain.comproduct-name
不知道我做错了什么对不起 - 我还应该提到我们在虚拟主机文件的底部有一个非 www 重定向,如下所示:
<VirtualHost *:80>
ServerName domain.com
Redirect permanent / http://www.domain.com
</VirtualHost>