website.com 的子目录总是重定向到 www.website.com
subdirectories of website.com always redirect to www.website.com
我正在为网站使用 Amazon Web Services 的 Elastic Beanstalk。我购买了一个自定义域并按照 this 教程将 DNS 设置传输到 AWS。
等待之后,我遵循了 this 教程。
我将其设置为如果我要输入 website.com,它将重定向 www.website.com。但是,如果我要进入网站。com/login 它将重定向到没有子目录的 ww.website.com。
我想要的是,如果有人要输入网站。com/login 他们会被重定向到 www.website。com/login。
我想要 'www.' 的原因是为了一致性和 SEO。我如何使用 AWS 执行此操作?
你想在强制 www 方面做什么。重定向可以使用 mods 完成到您的 htaccess 文件。
在您的 .htaccess 文档(FTP 根目录)中,添加以下代码 -
RewriteEngine on
RewriteCond %{HTTP_HOST} ^example.com [NC]
RewriteRule ^(.*)$ http://www.example.com/ [L,R=301,NC]
将 example.com 替换为您的域名,您应该可以开始了。
我正在为网站使用 Amazon Web Services 的 Elastic Beanstalk。我购买了一个自定义域并按照 this 教程将 DNS 设置传输到 AWS。 等待之后,我遵循了 this 教程。
我将其设置为如果我要输入 website.com,它将重定向 www.website.com。但是,如果我要进入网站。com/login 它将重定向到没有子目录的 ww.website.com。
我想要的是,如果有人要输入网站。com/login 他们会被重定向到 www.website。com/login。
我想要 'www.' 的原因是为了一致性和 SEO。我如何使用 AWS 执行此操作?
你想在强制 www 方面做什么。重定向可以使用 mods 完成到您的 htaccess 文件。
在您的 .htaccess 文档(FTP 根目录)中,添加以下代码 -
RewriteEngine on
RewriteCond %{HTTP_HOST} ^example.com [NC]
RewriteRule ^(.*)$ http://www.example.com/ [L,R=301,NC]
将 example.com 替换为您的域名,您应该可以开始了。