kirbybbs
2016-9-15 14:44:35

馬上註冊,結交更多好友,享用更多功能,讓你輕鬆玩轉社區。

解決RDEVHOST開發的Facebook整合登入在HTTPS下UC無法連線的問題
使用前請先擁有「HTTPS」憑證

由於RDEVHOST開發的Facebook整合登入 驗證網站沒有使用HTTPS,導致無法連線HTTPS的Discuz!UC_Server
要解決這個問題UC_Server就不要用HTTPS

在.htaccess修改就好了
RewriteEngine On
RewriteBase /
RewriteCond $1 !^(uc_server|admin.php|static|source|api)
RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]

如果網址不是 uc_server、static、source、api,都強制轉到https
也就是說如果網址是uc_server、static、source、api就不會強制轉https

此方法也適用於RDEVHOST開發的Google整合登入和Yahoo!整合登入
2016-9-15 15:19:39
本文章最後由 珵 於 2017-2-1 18:02 編輯

謝!

Flag Counter