- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我试图在我的 .htaccess 文件中指定 SSLCipherSuite,但更改似乎没有生效。我在共享主机帐户上运行,因此只能访问 .htaccess,而不能访问服务器/虚拟主机配置文件。 Apache 文档说这个指令在 .htaccess 上下文下工作。我的服务器正在运行 Apache 2.2。这是我完整的 .htaccess 文件:
RewriteEngine on
ErrorDocument 404 /404.html
# map index.html to root dir
RewriteCond %{HTTP_HOST} ^automsw\.com$ [OR,NC]
RewriteCond %{HTTP_HOST} ^www\.automsw\.com$ [NC]
RewriteRule ^index\.html$ "https\:\/\/www\.automsw\.com\/" [R=301,L]
# map index.html in sub-directories to that directory
RewriteCond %{HTTP_HOST} ^automsw\.com$ [OR,NC]
RewriteCond %{HTTP_HOST} ^www\.automsw\.com$ [NC]
RewriteRule ^(.*)/index\.html$ "https\:\/\/www\.automsw\.com\/$1/" [R=301,L]
# map non-www to www and http to https
RewriteCond %{HTTPS} off [OR]
RewriteCond %{HTTP_HOST} ^automsw.com$ [NC]
RewriteRule ^(.*)$ "https\:\/\/www\.automsw\.com\/$1" [R=301,L]
#SSLCipherSuite "EECDH+ECDSA+AESGCM EECDH+aRSA+AESGCM EECDH+ECDSA+SHA384 EECDH+ECDSA+SHA256 EECDH+aRSA+SHA384 EECDH+aRSA+SHA256 EECDH+aRSA+RC4 EECDH EDH+aRSA 3DES RC4 !aNULL !eNULL !LOW !MD5 !EXP !PSK !SRP !DSS +3DES 3DES +RC4 RC4"
SSLCipherSuite ALL:!ADH:RC4+RSA:+HIGH:+MEDIUM:!LOW:!SSLv2:!EXPORT
最佳答案
有点猜测 - 由于服务器 - 客户端握手发生的方式,这可能无法在 .htacesss 中设置。您无法连接到 Apache 并完成 TLS 握手,然后在 htaccess 文件中协商密码。
请记住,连接首先访问 Apache,并且只有在应用规则后才会解析 .htaccess。
关于apache - .htaccess 中的 SSLCipherSuite 未生效,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25655277/
如果之前有人问过这个问题,请原谅我,但我真的很想深入了解 SSLCipherSuite 指令在 Apache 和其他地方的工作原理。首先,我熟悉密码的四个部分: key 交换算法 认证算法 密码编码算
我试图在我的 .htaccess 文件中指定 SSLCipherSuite,但更改似乎没有生效。我在共享主机帐户上运行,因此只能访问 .htaccess,而不能访问服务器/虚拟主机配置文件。 Apac
我正在尝试让 SSL 与 WampServer 一起使用。我正在关注this answer ,然后我进入以下部分:现在通过调用 httpd -t 测试您的 Apache 安装。 此时 Apache 将
真的希望对我的 SSLCipherSuite 问题有所帮助...所以我有这种虚拟主机配置: DocumentRoot /home/webz/site.com ServerName site.com
我正在尝试让运行 Apache 2.2.17 的 Fedora 14 服务器通过 McAfee ScanAlert 的 PCI-DSS 合规性扫描。我第一次尝试使用在 ssl.conf 中设置的默认
我使用的是 Spring boot 1.2.2 和 JDK1.8.0.40,我已将 SSL 密码套件指定为 SSL_RSA_WITH_3DES_EDE_CBC_SHA,并将 cer 文件导入 keys
我在 .htaccess 文件中添加了 SSLCipherSuite ECDHE-RSA-AES128-GCM-SHA256,之后我的网站在 Firefox 中打开但在 Internet Explor
我正在使用 Graham's image 在 Docker 中运行 mod_wsgi-express .我希望用户通过 HTTPS 访问我的网站。 当我通过 SSL Labs 运行站点时,我可以看到
此 SSL 设置是为我的 Apache 服务器设置的: SSLProtocol all -SSLv2 -SSLv3 SSLHonorCipherOrder on SSLCipherSuite "EEC
我有一个密码套件列表,我的服务器必须支持这些套件才能通过 TLSv1.2 与 Java 7u25 进行第三方集成 以下是所需的套件: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_
当使用以下 sslCipherSuite 创建 MQQueueManager 对象时: MQEnvironment.sslCipherSuite = "TLS_RSA_WITH_AES_128_CBC
下面是问题:我用 Openssl 1.0.2p 编译了 apache http server 2.4.34。 当我使用支持 TLSv1.2、TLSv1.1、TLSv1(中间兼容性)的密码套件时,它有效
我是一名优秀的程序员,十分优秀!