服务器包含证书(* .crt)。并且有两个不同的用户。一个在浏览器证书(* .p12)中设置,该证书签署了服务器证书。用户输入文件夹 example.com/a
没有证书的用户进入 example.com/b
如何使用apache设置来实现?重定向?
答案 0 :(得分:0)
SSLVerifyClient optional
SSLOptions +StdEnvVars
SSLCACertificateFile path/to/file
RewriteEngine on
RewriteCond %{SSL_CLIENT_VERIFY} SUCCESS
RewriteRule ^/(.*) /a/(.*) [L]
RewriteCond %{SSL_CLIENT_VERIFY} FAILED
RewriteRule ^/(.*) /b/(.*) [L]