reactjs - 在域中添加 WWW?
问题描述
我的网站托管在 ec2 - AWS 上。我想在我的网站中添加 www。我的网站也有 ssl。我无法在我的网站中添加 www。我希望我的网站完整域应该以https://www开头。
我安装了ubantu。
解决方案
首先,使用 ssh 连接到您的 ec2 实例 连接成功后,使用sudo su -
After that runsudo nano /etc/apache2/sites-available/000-default.conf
打开您的配置文件,进入您的根目录。然后在您的vi
编辑器中,您必须编写以下代码
ServerName yourdomain.com
ServerAlias www.yourdomain.com
<Directory /var/www/html/>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
</Directory>
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteCond %{HTTP:X-Forwarded-Proto} =http
RewriteRule (.*) https://www.%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
保存文件。并使用
service apache2 restart
.
希望这会帮助你。
推荐阅读
- android - Android-Xamarin:如何使用相同的相机意图捕获多张照片
- azure - 如何在 Azure 搜索 REST API 上使用“id”删除特定文档?
- jquery - 在 JQuery 中格式化 Django 变量的日期
- javascript - 使用行跨度创建动态表
- javascript - 任何人都可以帮助我使用以下 JavaScript 代码吗?
- java - 通过比较索引找到集合中的最大长度
- javascript - 为什么我无法使用 Google 地图搜索公立学校和私立学校?
- python - 返回所有被视为异常值的行
- html - 如何使这些导航项目居中?
- r - 使用给定模式有效地生成 4 列数字