website.com的子目录总是重定向到www.website.com

时间:2015-07-08 13:33:26

标签: amazon-web-services amazon-s3 elastic-beanstalk amazon-route53

我正在使用亚马逊网络服务' 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执行此操作?

1 个答案:

答案 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替换为您的域名,您应该好好去。