如何使用https为Angular 2配置Apache

时间:2018-10-28 12:37:51

标签: angular apache

我最近在apache服务器(使用CPanel)上部署了Angular 6应用程序,该应用程序与当前的htaccess文件可以正常工作

 <IfModule mod_rewrite.c>
    RewriteEngine on

    # Don't rewrite files or directories
    RewriteCond %{REQUEST_FILENAME} -f [OR]
    RewriteCond %{REQUEST_FILENAME} -d
    RewriteRule ^ - [L]

    # Rewrite everything else to index.html
    # to allow html5 state links
    RewriteRule ^ index.html [L]
</IfModule>

上面的配置适用于HTTP中的所有路由,但是现在,我想将整个应用程序仅转换为HTTPS。我想在所有路由上启用HTTPS,并希望将所有HTTP重定向到URL的HTTPS。我不知道我需要在上述文件中进行什么编辑才能实现此目的。

我对apache非常陌生。恳请您提供帮助,以帮助我将所有路由/网址都正常工作的整个应用程序转换为仅使用https的应用程序。 非常感谢。

0 个答案:

没有答案