XP系統本機有apache和php,能在a php中http訪問b php,怎麼變成https訪問

2021-05-22 17:09:53 字數 4295 閱讀 6925

1樓:匿名使用者

https和http的區別

一、https協議需要到ca申請證書,一般免費證書很少,需要交費。

二、http是超文字傳輸協議,資訊是明文傳輸,https 則是具有安全性的ssl加密傳輸協議。

三、http和https使用的是完全不同的連線方式,用的埠也不一樣,前者是80,後者是443。

四、http的連線很簡單,是無狀態的;https協議是由ssl+http協議構建的可進行加密傳輸、身份認證的網路協議,比http協議安全。

看了上面的幾點,估計你會放棄這個想法

特別是第一點

apache和php在https下可以訪問,在http下不可以訪問這是為什麼?

2樓:山水阿銳

您好,https和http的區別

一、https協議需要到ca申請證書,一般免費證書很少,需要交費。

二、http是超文字傳輸協議,資訊是明文傳輸,https 則是具有安全性的ssl加密傳輸協議。

三、http和https使用的是完全不同的連線方式,用的埠也不一樣,前者是80,後者是443。

四、http的連線很簡單,是無狀態的;https協議是由ssl+http協議構建的可進行加密傳輸、身份認證的網路協議,比http協議安全。

http轉為https後呼叫的php網頁顯示異常

3樓:匿名使用者

內,如果呼叫了會被容瀏覽器禁止、或者異常顯示、位址列不會小鎖,解決方案:使用支援https的資源呼叫即可。

**加了sa證書,使用https訪問,導致後臺**上傳不了,程式用的是php + apache

4樓:藝術流氓

如果不是用https可正常上傳**,就需要檢查上傳**部分的**是否有http請求,https中不能發起http請求,會被認為不安全而被瀏覽器自動攔截

檢查上傳程式中的協議和埠是否正確,https協議需用ssl:// 埠預設的是443

一般我在全站啟用https後都會在程式連結中做如下判斷

如何設定http到https的自動跳轉

5樓:匿名使用者

如何設定http自動跳轉到https?apache環境下,配置好https後,需要設定url重定向規則,使**頁面的http訪問都自動轉到https訪問。

1、先開啟url重定向支援

1)開啟apache/conf/httpd.conf,找到 #loadmodule rewrite_module modules/mod_rewrite.so 去掉#號。

2)找到你**目錄的段,比如我的**目錄是c:/www,找到

…修改其中的 allowoverride none 為 allowoverride all3)重啟apache服務2、設定重定向規則

1)在你**目錄下放一個.htaccess檔案。windows環境下,不能把檔案直接改名為.

htaccess,會提示你必須輸入檔名。所以我們先新建一個「新建文字文件.txt」文件,記事本開啟,選擇另存為,儲存型別選擇「所有檔案(*.

*)」,檔名輸入「.htaccess」,儲存。這樣便生成了一個.

htaccess檔案。

2)編輯器開啟.htaccess檔案,寫入如下規則:

解釋:% —— 訪問埠

% —— 比如如果url是 http://localhost/tz.php,則是指 /tz.php

% —— 比如如果url是 http://localhost/tz.php,則是指 localhost

以上規則的意思是,如果訪問的url的埠不是443,且訪問頁面不是tz.php,則應用rewriterule這條規則。這樣便實現了:訪問了

http://localhost/index.php 或者

等頁面的時候會自動跳轉到 https://localhost/index.php 或者

但是訪問 http://localhost/tz.php

的時候就不會做任何跳轉,也就是說 http://localhost/tz.php 和 https://localhost/tz.php

兩個地址都可以訪問。

6樓:匿名使用者

我們需要找到apache的配置檔案httpd.conf,然後新增以下**:

以上**是針對整站進行跳轉,如果只需要跳轉某個目錄,則新增**:

在配置80埠的檔案中,新增以下**:

server

這是三種伺服器裡面相對比較麻煩的,不過一步一步來,也是可以實現的。

首先,我們需要在伺服器根目錄下找到conf這個目錄,找到其中server.xml檔案這個檔案,修改裡面的redirectport值為443,預設值一般為8443。

然後,還是在這個目錄下找到web.xml檔案,在尾部新增**

auth

protected area

/user/*

/main/index

ssl required

confidential

如果使用者遇到的問題不能解決,可通過wosign官網客服尋求幫助,wosign可提供免費一對一的ssl證書技術部署支援網頁連結,免除後顧之憂。

7樓:匿名使用者

跳轉方法有很多,這裡全部都有介紹。http://zhannei.

ubuntu14.04伺服器安裝了ssl證書之後用https訪問,apache不能解析php檔案,http 10

8樓:匿名使用者

可能是你證書配置不當,你可以到ssl證書論壇bbs.wosign.***查詢相關資料。

怎麼寫php能實現訪問a.php?id=12345能跳轉到b.php?id=12345 10

9樓:陽光上的橋

可以的,在a.php裡面寫下面的語句就可以了,注意在最前面:

<?php

?>

如何訪問apache部署php**

我配置好php和apache之後,在瀏覽器輸入http://localhost/test.php之後,為什麼顯示的是我檔案的**?

10樓:阿斯頓

apache沒有生效,新手的話建議使用整合環境,熟悉了您就慢慢會配置了。假愛偷偷笑

11樓:歐鵬煊醜蕭

首先你想要把這個頁面關掉的話就進入/etc/httpd/conf.d/中把wel***.conf改名或刪除,你想要顯示你自己的頁面的話就把自己建立的html檔案(index.

html)放到html/www目錄下,這樣你在位址列裡輸入localhost或者127.0.0.

1的話就會顯示你自己的頁面了,有問題可一繼續問我

如何修復p系統,如何修復XP系統

修復xp系統步驟如下 1 設定bios u盤啟動,並進入圖一的介面後選擇第一個win pe按回車鍵。2 點選桌面上面的引導修復軟體。3 然後看到這個藍色的框框,輸入c 軟體會自動把引導進行修復了的。4 修復完成了點選pe開始選單選擇重啟。5 重啟過後系統已經能夠進入桌面,說明是修復完畢了。使用win...

p系統怎麼設定許可權,xp系統怎麼設定許可權

這個也不難,就拿把c盤設只讀來說吧!首先 管理工具 計算機管理 本地使用者和組,在右側視窗新建使用者,右擊即可 如 123,然後在這個使用者上右擊 屬性 錄屬於中設定其不屬於任何組,然後關閉這個視窗,再雙擊 本地安全策略 本地策略 安全選項 找到 未簽名的驅動程式的安裝操作 雙擊之後,選擇 禁止安裝...

p系統時間無法修改,xp系統時間無法修改

很簡單。你在你電腦上搜尋一下這個檔案。開始 執行 搜尋資料夾及檔案。然後把這個放進去搜尋。制定在c盤下。如果搜不出來就說明你的機器上沒有這個檔案。所以你辦法執行他。開機時按f8鍵進入啟動選單,選擇安全模式進入,在工作列單擊時鐘或在控制面板中更改。你有沒有在internet時間選項中的自動與inter...