2012-10-15 139 views
0

服務器包含證書(* .crt)。有兩個不同的用戶。一個在簽名服務器證書的瀏覽器證書(* .p12)中設置。用戶進入文件夾example.com/a通過證書授權

誰沒有證書進入example.com/b

如何使用設置Apache來做到這一點的用戶?重定向?

+0

偏題,屬於serverfault.com,不是很清楚。 – EJP

回答

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]