0
아파치와 phusion 승객을 사용하여 로컬 호스트에 SSL을 설정하려고합니다. 나는 가상 호스트를 사용하고있다. 아파치와 동승자를 사용하는 localhost의 ssl
나는 사이트-사용할 수있는 아래의 구성/MyApp를
VirtualHost *:80
ServerName myapp
DocumentRoot /home/madhu/ror/myapp/public
RailsEnv development
Directory /home/madhu/ror/myapp/public
AllowOverride all
Options -MultiViews
Order allow,deny
allow from all
Directory
VirtualHost
VirtualHost *:443
ServerName myapp
DocumentRoot /home/madhu/ror/myapp/public
ProxyPass/http://myapp/
ProxyPassReverse/http://myapp/
ProxyPreserveHost On
RequestHeader set X_FORWARDED_PROTO 'https'
Directory /home/madhu/ror/myapp/public
AllowOverride all
Options -MultiViews
Order allow,deny
allow from all
Directory
SSLEngine On
SSLProxyEngine On
SSLCertificateFile /etc/ssl/certs/Thawte_Server_CA.pem
SSLProxyMachineCertificateFile /etc/ssl/certs/Thawte_Server_CA.pem
VirtualHost
는 SSL을 사용하는이 모든 것이 잘 작동합니다. 하지만 내가 https://myapp/login이라는 URL로 가면 "요청한 URL/로그인이이 서버에서 발견되지 않았습니다"라고 표시됩니다. 내가 아파치 로그를 볼 때, 요청은/home/madhu/ror/myapp/public의/var/www/login istead로 갈 것이라고 알았다. 오류 로그입니다.
[client 127.0.0.1] File does not exist: /var/www/login
누락 된 항목이 있습니까? 도와주세요
고마워요.