我嘗試了不同的方法,使得只有登錄頁面上的服務器上HTTPS和應用程序的其餘部分與HTTP但沒有成功。https和http上的Angularjs
版本:1.2.14 的Web服務器:Apache 2.2
我曾嘗試以下:
刪除#並使其美觀的網址,但並沒有工作。嘗試添加locationprovider HTML5能夠爲true,並添加重寫規則在.htaccess
嘗試了不同的RewriteCond和重寫規則在Apache來標識登錄模式和重定向到https,但沒有運氣
RewriteEngine On RewriteCond %{SERVER_PORT} ^80$ RewriteRule ^(/?login/)$ https://www.domain.com/%{REQUEST_URI} [L,R]
注:我的登錄URL開始如下:
http://www.domain.com/#/login/
感謝
從任何幫助任何人。 – John