我正在使用亚马逊网络服务' Elastic Beanstalk的网站。我在this教程之后购买了一个自定义域并将DNS设置传输到AWS。 等待之后我跟着this教程。
我设置它如果我要进入website.com它将重定向www.website.com。但是,如果我要输入website.com/login,它将重定向到ww.website.com而不包含子目录。
我想要的是,如果有人要输入website.com/login,他们会被重定向到www.website.com/login。
我想要的原因是' www。'是为了一致性和SEO。如何使用AWS执行此操作?
答案 0 :(得分:0)
你强迫www的目的是什么。可以使用mods对htaccess文件进行重定向。
在.htaccess文档(FTP根目录)中,添加以下代码 -
RewriteEngine on
RewriteCond %{HTTP_HOST} ^example.com [NC]
RewriteRule ^(.*)$ http://www.example.com/$1 [L,R=301,NC]
将example.com替换为您的域名,您应该好好去。