我正在尝试使用SSL配置Rails应用程序,使用Nginx和Unicorn。我正试图在当地设置它。为此,我首先使用OpenSSL为Nginx创建了一个自签名证书。我按照创建了自签名证书。之后,我在nginx.conf块中配置了http,如下所示:
upstream unicorn_myapp {
# This is the socket we configured in unicorn.rb
server unix:root_path/tmp/sockets/unicorn.sock fail_timeout=0;
}
server {
listen 80;
我的public_html中的.htaccess文件包含:
RewriteEngine on
RewriteRule ^testfolder/(.*)$ /$1 [R=301,L,NC]
RewriteRule ^(.*)$ testfolder/$1
根据我用来测试输出的
当我进入时,我会得到:
This rule was met, the new url is http://www.mydomain.com/aaa/bbb
Test are stopped, because of the R in your RewriteRule options. A redirect will be m