所以,我得到了ZF MVC的網站,要強制對所有SSL連接下我/結賬/ 我試圖使用mod_rewrite對於這一點,所以我的.htaccess應該是這樣的:如何獲得SSL + mod_rewrite + Zend Framework MVC一起工作?
RewriteEngine on
RewriteRule (\/checkout.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [R]
RewriteRule !\.(js|ico|gif|jpg|png|css|swf|xml|avi|flv|mov|mp3|wav)$ index.php [L]
果然,它確實踢在SSL,但第二個規則,這是ZF的具體和重定向到index.php sorta刪除協議規範。
不幸的是,我對mod_rewrite的熟練度非常糟糕。也許有人可以幫我解決這個問題?