apache的Rewrite轉址瓶頸 - Linux

By Anonymous
at 2013-12-06T14:52
at 2013-12-06T14:52
Table of Contents
※ 引述《fantasy15 (隨風漂流的雲)》之銘言:
: 因為當初申請了兩個 www.abc.com 跟www.abc.com.tw
: 但是想要漸漸淘汰掉 www.abc.com.tw
: 所以要設定只要是www.abc.com.tw/xxxxxx
: 連進來的通通轉址成 www.abc.com/xxxxxx
: 想請教一下這樣改有沒有問題
: 有開啟rewrite的mod跟載入
: 在httpd的httpd.conf裡面設定如下
: RewriteEngine On
: RewriteCond %{HTTP_HOST} ^www.abc.com.tw [NC]
RewriteCond %{HTTP_HOST} ^www\.abc\.com\.tw [NC]
記得要跳脫 這邊是RegEx .代表任意字元
: RewriteRule ^(.*)$ http://www.abc.com $1 [L]
RewriteRule ^(.*)$ http://www.abc.com$1 [L]
這裡填的是完整URL
不該有空格
: 順便請教一下若是想要改https的連線也一樣會從
: .tw自動轉址成沒有.tw的話該怎麼設定
HTTPS的話
可以用Cond搭配HTTPS判斷
RewriteCond %{HTTPS} =on
整體下來大概是
RewriteEngine On
RewriteCond %{HTTPS} =on
RewriteCond %{HTTP_HOST} ^www\.abc\.com\.tw [NC]
RewriteRule ^(.*)$ https://www.abc.com$1 [L]
RewriteCond %{HTTP_HOST} ^www\.abc\.com\.tw [NC]
RewriteRule ^(.*)$ http://www.abc.com$1 [L]
自己複製過來忘了加跳脫XD
以上
不過手上自己能玩的機器前端沒在用apache了
所以也沒實際測試過XDD
: 感謝
忘了打了...
你HTTPS部分要轉的話會有SSL憑證問題喔
除非你www.abc.com.tw這部分憑證還要繼續保留著
(不過看你應該也不可能啦XD 是說原本可能也沒買憑證?)
不然HTTPS的部分.com.tw沒有自己的憑證會跳警告的
有沒有轉的必要就看你了
--
: 因為當初申請了兩個 www.abc.com 跟www.abc.com.tw
: 但是想要漸漸淘汰掉 www.abc.com.tw
: 所以要設定只要是www.abc.com.tw/xxxxxx
: 連進來的通通轉址成 www.abc.com/xxxxxx
: 想請教一下這樣改有沒有問題
: 有開啟rewrite的mod跟載入
: 在httpd的httpd.conf裡面設定如下
: RewriteEngine On
: RewriteCond %{HTTP_HOST} ^www.abc.com.tw [NC]
RewriteCond %{HTTP_HOST} ^www\.abc\.com\.tw [NC]
記得要跳脫 這邊是RegEx .代表任意字元
: RewriteRule ^(.*)$ http://www.abc.com $1 [L]
RewriteRule ^(.*)$ http://www.abc.com$1 [L]
這裡填的是完整URL
不該有空格
: 順便請教一下若是想要改https的連線也一樣會從
: .tw自動轉址成沒有.tw的話該怎麼設定
HTTPS的話
可以用Cond搭配HTTPS判斷
RewriteCond %{HTTPS} =on
整體下來大概是
RewriteEngine On
RewriteCond %{HTTPS} =on
RewriteCond %{HTTP_HOST} ^www\.abc\.com\.tw [NC]
RewriteRule ^(.*)$ https://www.abc.com$1 [L]
RewriteCond %{HTTP_HOST} ^www\.abc\.com\.tw [NC]
RewriteRule ^(.*)$ http://www.abc.com$1 [L]
自己複製過來忘了加跳脫XD
以上
不過手上自己能玩的機器前端沒在用apache了
所以也沒實際測試過XDD
: 感謝
忘了打了...
你HTTPS部分要轉的話會有SSL憑證問題喔
除非你www.abc.com.tw這部分憑證還要繼續保留著
(不過看你應該也不可能啦XD 是說原本可能也沒買憑證?)
不然HTTPS的部分.com.tw沒有自己的憑證會跳警告的
有沒有轉的必要就看你了
--
Tags:
Linux
All Comments
Related Posts
apache的Rewrite轉址瓶頸

By Michael
at 2013-12-06T12:36
at 2013-12-06T12:36
linux的disk scheduling能否自行定義?

By Susan
at 2013-12-05T21:48
at 2013-12-05T21:48
取行的問題

By Andy
at 2013-12-05T11:54
at 2013-12-05T11:54
筆電內建喇叭沒有聲音

By Caitlin
at 2013-12-04T20:42
at 2013-12-04T20:42
Ubuntu 安裝Apt套件再VM上

By Joe
at 2013-12-03T21:10
at 2013-12-03T21:10