Joh*_*uel 2 .htaccess web-hosting bitnami amazon-web-services amazon-lightsail
我是 AWS 轻帆的新手。我已成功将我的 Web 应用程序迁移到 LAMP 服务器(bitnami)并生成了 SSL 证书。现在我想重定向到 HTTP 到 HTTPS。因此我创建了 .htaccess 并复制了下面的代码并重新启动了我的服务器。但页面没有从 http 迁移到 https。你能帮我启用.htaccess吗?
由于我计划托管 3 个网站,因此我正在寻找 htaccess,以便我可以根据条件在本地进行配置。
RewriteEngine On
RewriteCond %{HTTP_HOST} ^test\.in [NC]
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://www.test.in/$1 [R,L]
Run Code Online (Sandbox Code Playgroud)
谢谢你。
小智 6
Bitnami工程师在这里:
默认情况下,出于安全和性能原因,我们禁用 .htaccess 文件。我们还将 .htaccess 文件内容移动到文件htaccess.conf
夹 /opt/bitnami/apps/APPNAME/conf 中名为的文件。您可以在https://docs.bitnami.com/aws/infrastructure/lamp/administration/use-htaccess/查看更多相关信息。
如果要启用 .htaccess 用法,则需要在文件中将其设置为AllowOverride All/opt/bitnami/apache2/conf/bitnami/bitnami.conf
:
<VirtualHost _default_:80>
DocumentRoot "/opt/bitnami/apache2/htdocs"
<Directory "/opt/bitnami/apache2/htdocs">
Options Indexes FollowSymLinks
AllowOverride All <---- HERE
<IfVersion < 2.3 >
Order allow,deny
Allow from all
</IfVersion>
<IfVersion >= 2.3 >
Require all granted
</IfVersion>
</Directory>
Run Code Online (Sandbox Code Playgroud)
应用更改后重新启动 Apache。
问候
归档时间: |
|
查看次数: |
3461 次 |
最近记录: |