簡體   English   中英

使用HTTPS的Wordpress重定向循環

[英]Wordpress Redirect Loop with HTTPS

我有一個奇怪的問題,當我將站點地址和wordpress地址設置為https(在“設置”>“常規”下)時,在訪問wp-admin且前端沒有css / js等時,我收到重定向循環(錯誤) 該請求已被阻止;必須通過HTTPS提供內容 。)

我做錯了什么嗎?

我嘗試使用htaccess重定向到https:

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{SERVER_PORT} 80 
RewriteRule ^(.*)$ https://www.yoursite.com/$1 [R,L]
</IfModule>

以及各種插件,但不斷出現重定向循環問題!

更新資料

我試過了:

RewriteEngine On
RewriteCond %{HTTPS} !on
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}

仍然得到重定向循環!

干杯。

如果您有一個插件,該插件的設置會迫使網站使用http,這可能是您遇到的問題。 WooCommerce在我身上發生過一次。 結帳使用的是https,但是插件將頁面強制為http,然后將其強制為https等。

在這里找到了答案: WordPress WP-ADMIN HTTPS重定向循環

將以下內容添加到wp-config.php中:

$_SERVER['HTTPS'] = 'on';

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM