Letsencrypt和CakePHP应用程序的Htaccess重写文件

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Letsencrypt和CakePHP应用程序的Htaccess重写文件相关的知识,希望对你有一定的参考价值。

This .htaccess actually forces all traffic to https, and allows cakephp app to work properly, as well as letsencrypt to go thru
  1. <IfModule mod_rewrite.c>
  2. RewriteEngine on
  3.  
  4. RewriteRule ^.well-known/ - [L,NC]
  5.  
  6. RewriteCond %{HTTP_HOST} ^www.(.*)$ [NC]
  7. RewriteRule ^(.*)$ https://%1/$1 [R=301,L]
  8.  
  9. RewriteCond %{HTTPS} !=on
  10. RewriteRule ^(.*)$ https://%{HTTP_HOST}/$1 [R=301,L]
  11.  
  12. RewriteRule ^$ app/webroot/ [L]
  13. RewriteRule (.*) app/webroot/$1 [L]
  14. </IfModule>

以上是关于Letsencrypt和CakePHP应用程序的Htaccess重写文件的主要内容,如果未能解决你的问题,请参考以下文章

通过nginx 1.10.3和LetsEncrypt保护WebSocket连接

LetsEncrypt : LetsEncrypt 的中间证书

如何在 Heroku Node Express 应用程序中使用 LetsEncrypt SSL 证书?

在 cakephp 中显示给定类别的项目列表

通过letsencrypt设置https后,Nodejs聊天程序'io未定义'错误

OpenSSL 和 LetsEncrypt 有啥区别? [关闭]