[英]http to https redirect for Login page
當他們訪問登錄頁面時,我想將我的應用程序的用戶重定向到HTTPS協議。 網址是以下種類:
http://localhost/default/Login
我在apache conf文件中寫了以下Rewrite規則( 請注意 ,我只想從conf文件而不是.htaccess來做)
RewriteEngine on
RewriteCond %{HTTPS} !=on
RewriteRule ^/Login$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
此重定向無法正常工作,我無法找出原因。 還嘗試了打印重寫日志 ,但也無法從中進行調試。
請讓我知道我在做什么錯。
RewriteCond %{HTTPS} off
RewriteCond %{REQUEST_URI} Login [NC]
RewriteRule $ https://%{HTTP_HOST}%{REQUEST_URI} [L,R]
這條規則解決了我的問題。 發現^
是URL的開頭。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.