作者 主題: 如何指定個別目錄,使用SSL?  (閱讀 4659 次)

0 會員 與 1 訪客 正在閱讀本文。

joe0120

  • 活潑的大學生
  • ***
  • 文章數: 241
    • 檢視個人資料
如何指定個別目錄,使用SSL?
« 於: 2011-06-17 20:51 »
環境如下:
Windows Server 2008 R2 Standard 64x
IIS7+PHP5+Mysql5

我現在需求為,指定個別目錄,使用SSL瀏覽? 例如
首頁:d:\customer\
會員頁面:d:\customer\member

現在目標只針對 member 這目標要使用 https://xxxx.xxxx.xxxx.xxxx 瀏覽,而d:\customer\ 還是維持 http:\\xxxx.xxxx.xxxx.xxxx 瀏覽

如果直接指定整個目錄使用 https 可以正常解析,但現在目的是指個別目錄才使用 https,如果純指 customer 目錄做虛擬目錄設定,則當使用者從首頁進去時,按會員頁面,還是依 http 顯示,試了很少一直沒有結果,不得已才 PO文,請大大們指教,謝"

damon

  • 管理員
  • 俺是博士!
  • *****
  • 文章數: 4227
    • 檢視個人資料
    • http://blog.damon.tw/
回覆: 如何指定個別目錄,使用SSL?
« 回覆 #1 於: 2011-06-21 09:31 »
最笨的方法就是建兩個virtual host

joe0120

  • 活潑的大學生
  • ***
  • 文章數: 241
    • 檢視個人資料
回覆: 如何指定個別目錄,使用SSL?
« 回覆 #2 於: 2011-06-21 11:03 »
最笨的方法就是建兩個virtual host


這樣必須指定另外指定不同domain或IP、Prot,不知大大們是否何設定的~

KT

  • 可愛的小學生
  • *
  • 文章數: 15
    • 檢視個人資料
    • 我愛墾丁
回覆: 如何指定個別目錄,使用SSL?
« 回覆 #3 於: 2011-06-21 16:29 »
阿帕契可以使用 mod_rewrite
樓主的是 IIS,據說 mod_rewrite 也有 IIS 版,請自行試試看:Apache mod_rewrite for IIS
« 上次編輯: 2011-06-21 16:40 由 KT »

netman

  • 管理員
  • 俺是博士!
  • *****
  • 文章數: 17468
    • 檢視個人資料
    • http://www.study-area.org
回覆: 如何指定個別目錄,使用SSL?
« 回覆 #4 於: 2011-06-22 21:19 »
HTTPS 走的是 443
不是走 80
分開 port 來做 virtual host 就行。

joe0120

  • 活潑的大學生
  • ***
  • 文章數: 241
    • 檢視個人資料
回覆: 如何指定個別目錄,使用SSL?
« 回覆 #5 於: 2011-06-23 15:35 »
HTTPS 走的是 443
不是走 80
分開 port 來做 virtual host 就行。


後來我照大大方式,建立兩個  virtual host 目錄後,並不能依照目錄指定 port 號,只有別名與目錄路徑可以設定,但微軟的教學說可以個別指定目錄,但也沒有介紹如何設定,不知大大是否知道。

如果可以指定port 號,則必須新增網域或才能個別指定,我指定如下:
首頁:d:\customer\                       //走 80
會員頁面:d:\customer\member       //走 443

當按會員頁面時,還是走 http://abcd/member ,如果在程式中直接寫死為https://abcd/member,是可以,但變成當任何連結時,就都以 https://xxxx.xxxx/ 方式開始,我想這應該不合理才對,不知我那邊設定錯誤了~


netman

  • 管理員
  • 俺是博士!
  • *****
  • 文章數: 17468
    • 檢視個人資料
    • http://www.study-area.org
回覆: 如何指定個別目錄,使用SSL?
« 回覆 #6 於: 2011-06-23 18:12 »
哦,IIS 好久沒碰了,不知道是否能夠這樣做呢。

您說的點選連結的時候,理應是 hard code 在 HTML 裡面,這沒錯。
至於進入到 SSL 網頁之後,也是同樣的手法以 hard code 跳到 HTTP 的 URL 就行。

joe0120

  • 活潑的大學生
  • ***
  • 文章數: 241
    • 檢視個人資料
回覆: 如何指定個別目錄,使用SSL?
« 回覆 #7 於: 2011-06-23 23:05 »
哦,IIS 好久沒碰了,不知道是否能夠這樣做呢。

您說的點選連結的時候,理應是 hard code 在 HTML 裡面,這沒錯。
至於進入到 SSL 網頁之後,也是同樣的手法以 hard code 跳到 HTTP 的 URL 就行。


看來只能如此了,記得用apache 就沒有這樣的問題,還是的想法不正確,持確認~