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

2021-05-25 13:15:46 字數 2644 閱讀 3214

1樓:山水阿銳

您好,https和http的區別

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

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

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

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

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

2樓:匿名使用者

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

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

3樓:匿名使用者

https和http的區別

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

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

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

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

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

特別是第一點

apache 2.4 配置ssl 無法通過https訪問 還是http訪問的 50

4樓:匿名使用者

您好!安裝ssl證書過程中80埠的配置是不變的,您需要建立新的埠443,這是https安全協議埠,然後根據以下教程安裝證書:

apache安裝ssl證書:網頁連結

apache自動跳轉到 https:網頁連結注意:安裝防火牆需要設定允許443埠或關閉防火牆,如果本地伺服器安裝安全狗的,請允許443埠。

apache+php :ssl協議https的域如何做url重寫

5樓:匿名使用者

確保 php5ts.dll 可用。將

6樓:塞翁失馬焉非福

https是需要證書的,在訪問https的時候會提示讓你選擇證書,如果沒有證書肯定報錯。

如果感覺是rewriterule的問題,可以不通過rewriterule,直接訪問https試試,如果https沒有問題在rewriterule試試。

關於php配置問題,為什麼我配置好php和apache之後,我在瀏覽器輸入地址訪問php頁面變成**php頁面了?

7樓:冰雪殘冬

新手推薦使用phpnow這種整合包

8樓:匿名使用者

建議用phpnow 或者是 wamp 這種整合的配置環境。很方便。呵呵!

9樓:辰溪老土匪

你的專案沒有放到apache配置好的目錄下,apache預設目錄/htdoc/www

apache php 安裝後,apache正常啟動,但無法解析php,可以解析html。網頁出現http 404是怎麼回事?

10樓:匿名使用者

apache php 安裝後,apache正常啟動,但無法解析php,可以解析html。網頁出現http 404是設定錯誤造成的,解決方法為;

1、在apache的安裝目錄下,有一個htdocs目錄,現在,我們在該目錄下,新建一個簡單的php網頁檔案。

2、在瀏覽器中去「瀏覽」該php網頁檔案,結果把php檔案內容顯示出來了,php並沒有執行。

3、需要配置apache,以呼叫「php語言模組(引擎)」去執行該php**。需要apache的主配置檔案httpd.conf,其位置在:

apache安裝目錄/conf/httpd.conf。

4、找到「裝載模組」的位置:並在這一系列的loadmodule的最後位置,新增這樣一行:"loadmodule  actions_module modules/mod_actions.

so ",  php5語言包中的模組檔案其中,php5語言模組名就是一個固定的名字,為:php5_module,php5語言包。

5、在apache的配置檔案最後寫上:loadmodul php5_module "h:/amp/php/php5apache2_2.dll"。

11樓:匿名使用者

配置httpd.conf檔案,404的出現可能是你訪問了php的頁面,你不能解析肯定是404不能找到了

12樓:匿名使用者

http://localhost有沒有反應,如果有的話,看一下你檔案放的路徑是不是在根目錄下

13樓:百度使用者

檢查apache和php的配置檔案是不是有錯誤的地方

14樓:匿名使用者

沒正確載入 php 直譯器。

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

https和http的區別 一 https協議需要到ca申請證書,一般免費證書很少,需要交費。二 http是超文字傳輸協議,資訊是明文傳輸,https 則是具有安全性的ssl加密傳輸協議。三 http和https使用的是完全不同的連線方式,用的埠也不一樣,前者是80,後者是443。四 http的連線...

php和apache其實沒有什麼關係

一說到php,很多人會本能地想到apache,其實,php和apache沒有半毛錢的關係。php是語言,而apache是web伺服器.如果是單純想學php語言,那麼可以直接在linux上安裝php環境即可 不一定要安裝apache 安裝後,就可以用命令列執行php檔案 指令碼了 這一點,在實際開發中...

php如何傳送帶中文的http請求

直接傳送就好了,對於http請求分為get和post都是支援中文的,已變數的方式傳送就行,伺服器會自動進行編碼的,不需要多做什麼處理。php中如何傳送http請求 看起來你的 正確,不知道你有什麼問題。這個方法不錯,但是最好用一個封裝好的類。比如http client之類的,網上這樣的類挺多了,你可...