【发布时间】:2017-01-15 11:03:54
【问题描述】:
为什么我的 .htaccess 重写规则不起作用?我不希望整个域都是 https,只有几个 url,例如登录和另一个。下面是我的 htaccess 文件。
重写适用于整个域,但是当我将其更改为仅特定文件时,它什么也不做。请让我知道如何纠正他的?
RewriteEngine On
RewriteCond %{SERVER_PORT} 80
#RewriteRule ^(.*)$ https://domainname.org/$1 [R,L]
RewriteRule ^(.*user_login)$ https://domainname.org/$1 [R,L]
【问题讨论】:
-
这是我完整的 .htaccess
-
完整 URL 是 ex domainname.org/index.php?main_page=user_login # 我使用域名保护隐私
标签: .htaccess mod-rewrite https url-rewriting url-redirection