我怎麼會寫the.htaccess文件https://www.domain.com 例如:HTTP重定向沒有到https
domain.com => https://www.domain.com
www.domain.com => https://www.domain.com
https://domain.com => https://www.domain.com
http://www.domain.com => https://www.domain.com
這是我的htaccess:
# Use PHP5.4 Single php.ini as default
AddHandler application/x-httpd-php54s .php
<IfModule mod_rewrite.c>
# For security reasons, Option followsymlinks cannot be overridden.
# Options +FollowSymLinks
Options +SymLinksIfOwnerMatch
Options +Indexes
RewriteEngine On
RewriteCond %{http_host} ^mydomain\.com [NC]
RewriteRule ^(.*)$ http://www.mydomain.com/$1 [R=301,NC]
RewriteCond %{SCRIPT_FILENAME} !-d
RewriteRule ^([^\.]+)$ $1.php [NC,L]
RewriteCond %{REQUEST_FILENAME}.php -f
</IfModule>
# BEGIN WordPress
# END WordPress
我添加下面的代碼:
<IfModule mod_rewrite.c>
# add https to domain.
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}
</IfModule>
但我的域名仍然是www.domain.com而不是https://www.domain.com。 我應該改變什麼?
非常感謝。
Downvoter - 如果你標記了一個問題並降低了它 - 至少寫一個評論並解釋! – alfasin
我想,當一些用戶進入我的網站時,他會得到https不是http沒有米他將輸入什麼地址,所有的字符串重定向用戶https://www.domain.com非常感謝 – yossi