微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Apacheconfiguration将SSL挂接到Django

我有一个Django的应用程序,需要一些用户凭据。 我想通过HTTPS发送login/注册数据。 我已经自行生成一个证书来testing,并且还请求了一个外部证书,尽pipe这个证书正在等待处理。

我想确保我不会大肆搞砸我的AWS实例。 我从不同的教程抓住了一些片断。 例如,在一个教程中,SSLCertificateKeyFile是一个.pem文件,但另一个教程将其作为.key文件。 我只能在我的dirs中find一个.key文件,所以我只是用它。 此外,我不知道是否有必要/适用“IfDefine”条件,我也不知道是否应该包括我的SSL虚拟主机的最后一行,这似乎是基于嗅探IE进行更改。

我的mod-Wsgiconfiguration通常如下所示:

<VirtualHost *:80> ServerName mysite.com ServerAlias www.mysite.com DocumentRoot /home/dir/ Alias /media/ /home/dir/public_html/media/ <Directory /home/dir/public_html/media> Options -Indexes Order deny,allow Allow from all </Directory> Alias /admin_media/ /home/dir/project/admin/ <Directory /home/dir/project/admin > Order deny,allow Allow from all </Directory> WsgiScriptalias / /home/dir/project/apache/django.wsgi WsgiScriptalias / /home/dir/project/apache/django.wsgi <Directory /home/dir/project/apache > Order deny,allow Allow from all </Directory> ErrorLog /var/log/apache2/error.log </VirtualHost>

我为https连接添加了以下虚拟主机:

如何将mimetypes添加到htaccess文件

如何在Linux上运行带有audio扬声器输出PHPnetworking脚本的mplayer?

如何在多个Linux系统上同时运行相同的脚本

帮助安全疑问(PHP MysqL APACHE Windows)

在httpd.conf中设置PHPvariables?

<IfDefine SSL> <VirtualHost *:443> ServerName mysite.com ServerAlias www.mysite.com DocumentRoot /home/dir/ SSLEngine on SSLCertificateFile /usr/lib/ssl/www.mysite.com.crt SSLCertificateKeyFile /usr/lib/ssl/www.mysite.com.key #SetEnvIf User-Agent ".*MSIE.*" nokeepalive ssl-unclean-shutdown </VirtualHost> </IfDefine>

这看起来是正确的吗? 这足以启动需要https通过自定义装饰器的某些意见? 我也想要求pipe理员的请求https。 我看到以下内容

RewriteRule(。*) https://example.com/ $ 1 [L,R = 301] …

我不知道如何使这个RewriteRule工作,而不是摆脱别名。 我应该如何处理?

谢谢!

用于Web翻译的Mod_rewrite .htaccess

PHP强制Apache错误

Apache 2 – LDAP / Active Directory – 自动login/authentication过程

Redmine性能不一致

如何处理自定义url模式的重写?

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐