apache 判斷式 Rewrite 應該怎麼寫 - Linux

Selena avatar
By Selena
at 2014-09-16T00:05

Table of Contents

原本有幾有好幾個"無條件" rewrite
RewriteEngine On
RewriteRule Rule1
RewriteRule Rule2
RewriteRule Rule3

我現在想加上 "強制ssl"
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}


也就是

if (not ssl)
{
RewriteRule => https
}
else
{
Rule1
Rule2
Rule3
}

這應該怎麼寫?  謝謝!




--
Tags: Linux

All Comments

James avatar
By James
at 2014-09-18T16:34
把那段加在原本Rule前就解決了

PTT網頁版在firefox的顯示

Mia avatar
By Mia
at 2014-09-14T23:14
各位大大好 我在Firefox 32.0上面開PTT網頁版會有不換行的問題 (像是https://www.ptt.cc/bbs/Gossiping/M.1410588009.A.4E9.html這種網址) 請問有前輩遇過類似的情況嗎? 能否指點一下如何解決呢? - ...

Fedora更新

Hardy avatar
By Hardy
at 2014-09-14T17:33
各位大大 小的最近才剛接觸Fedora 之前都是用Ubuntu Ubuntu如果要更新的話 有更新管理員 但是Fedora如果要更新的話該如何更新? 我自己更新都是 yum update 但要怎麼更新發行版? 另外 現在Ubuntu和Fedora對第三方軟體支援度哪個比較高 Windows的Sp ...

rsync可以顯示"實際會copy"的檔案嗎?

Genevieve avatar
By Genevieve
at 2014-09-14T13:36
我有用過--list-only的參數,但是這有點像是來源區會被rsync抓上去比對的清單, 但是抓上去不代表會真的copy,因為目標區如果已經有一樣的檔案就會跳過, 我就是希望在copy前看看目標區實際上會動到哪些再決定要不要執行,請問 有辦法先看到真正會增加或刪除的檔案清單嗎? 另外就是 --exclud ...

vim 呼叫 bash command

Victoria avatar
By Victoria
at 2014-09-13T20:13
我在 .bashrc 裏面 alais 一個 command 叫作 search 在 bash 裏面打 search 可以找到 但是在 vim 裏面打 !search 反而說沒有這個 command 想請教一下為什麼會這樣? 謝謝 -- ~宅男的四個徵兆~ ∠□ ○ ...

從win7灌成純ubuntu? (掛載失敗?)

Oliver avatar
By Oliver
at 2014-09-13T20:12
※ 引述《MIKEmike07 (加油!)》之銘言: : 不好意思 : 爬文爬不到,因為是要灌在server上,所以比較小心at_at : 如果我目前是win7,我要灌成純ubuntu就好,有什麼要注意的嘛? : 我先設定BIOS,光碟開機,之後磁碟那邊直接可以覆蓋還是? : 原先win7只有一個C槽而已,沒 ...