iT邦幫忙

0

轉址設定建議

請教大家
firefox預設首頁如下 (以下是內部範例網址)
http://demo.test.com.tw/dashboard.action
因為升級server關係,變成https的格式如下
https://demo.test.com.tw
除了請user手動改網址的方式外,是否可以透過apache轉址來設定呢
https://ithelp.ithome.com.tw/upload/images/20210320/20003705NvQlxSX37f.png

圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

2 個回答

1
微甜的酸
iT邦新手 2 級 ‧ 2021-03-20 20:33:32

透過.htaccess檔案將HTTP重定向到HTTPS
在該檔案內新增:

RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://www.yourdomain.com/$1 [R,L]
ektrontek iT邦研究生 1 級 ‧ 2021-03-20 22:35:47 檢舉

感謝,但我分別在下列兩個路徑試, 都沒有用, 是那裡有問題嗎?
/etc/apache2
https://ithelp.ithome.com.tw/upload/images/20210320/20003705oJeEVpQyPg.png

/var/www/html
https://ithelp.ithome.com.tw/upload/images/20210320/20003705F4539H3zXr.png

神奇!請下樓謝謝~

ektrontek iT邦研究生 1 級 ‧ 2021-03-21 21:16:53 檢舉

應該說他會轉,但是網址變成https://demo.test.com.twdashboard.action
沒有這個網址存在 (/符號變不見了))

2
echochio
iT邦高手 1 級 ‧ 2021-03-21 14:10:14

問一下
直接用 https 瀏覽是否正常 到 8090 與 8091 那兩個網址
如可以 那你的 443 設定就沒問題了 .... 有問題必須先要解決這個問題

有裝 apache mod_rewrite 模組吧

那 80 的 rewrite 依照官方寫法 不必再設定 /synchrony
(設定沒意義 ... 都會跑到正確 子目錄)

< VirtualHost *:80 >
ServerName www.yourdomain.com
Redirect permanent / https://www.yourdomain.com/
< /VirtualHost >

我要發表回答

立即登入回答