欧美一区二区三区老妇人-欧美做爰猛烈大尺度电-99久久夜色精品国产亚洲a-亚洲福利视频一区二区

php轉(zhuǎn)換成html的方法

小編給大家分享一下php轉(zhuǎn)換成html的方法,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!

成都創(chuàng)新互聯(lián)公司專注于平?jīng)銎髽I(yè)網(wǎng)站建設(shè),響應(yīng)式網(wǎng)站建設(shè),電子商務(wù)商城網(wǎng)站建設(shè)。平?jīng)鼍W(wǎng)站建設(shè)公司,為平?jīng)龅鹊貐^(qū)提供建站服務(wù)。全流程定制開發(fā),專業(yè)設(shè)計,全程項目跟蹤,成都創(chuàng)新互聯(lián)公司專業(yè)和態(tài)度為您提供的服務(wù)

php轉(zhuǎn)換成html的方法:首先確定需要轉(zhuǎn)換成后綴為HTML的PHP文件;然后通知服務(wù)器在接受一個HTML頁面的調(diào)用請求后打開一個PHP文件;最后讓搜索引擎看到我們的靜態(tài)化頁面。

php轉(zhuǎn)換成html的方法:

PHP轉(zhuǎn)化為HTML靜態(tài)頁面

雖然不能保證把每個動態(tài)頁面都轉(zhuǎn)化為靜態(tài)的HTML文件,但如果網(wǎng)站是駐留在Apache服務(wù)器上,則只需一個簡單的小腳本就可以把大多數(shù)動態(tài)頁面都轉(zhuǎn)換成HTML文件。

1、確定需要轉(zhuǎn)換成后綴為HTML的PHP文件

我們的目標(biāo)是那些名下包含動態(tài)子頁較多的網(wǎng)頁。以“index.php?category=x”為例,我們需要對“index.php”之后的動態(tài)子頁進行轉(zhuǎn)換。 例如,如果網(wǎng)站里有一個名為“Arts and Crafts”的子目錄,URL為“index.php?category=1”,其它子目錄和這個URL只在最后的變量上不同,因此我們需要修改當(dāng)index.php之后跟隨變量時服務(wù)器對它的打開方式。

2、通知服務(wù)器在接受一個HTML頁面的調(diào)用請求后打開一個PHP文件

我們需要在服務(wù)器上index.php所在的目錄下放置一個.htaccess文本文件。.htaccess文件是Apache服務(wù)器上的一個目錄配置設(shè)置文件,它提供了針對目錄改變配置的方法,即在一特定的文檔目錄中放置一個包含一個或多個指令的文件(.htaccess文件),來作用于此目錄及其所有子目錄。.htaccess的功能包括設(shè)置網(wǎng)頁密碼、設(shè)置發(fā)生錯誤時出現(xiàn)的文件、改變主頁文件名、禁止讀取文件名、重新導(dǎo)向文件、增加MIME類別、禁止列目錄下的文件等。

在需要針對目錄改變服務(wù)器的配置,而對服務(wù)器系統(tǒng)沒有root權(quán)限時,應(yīng)該使用.htaccess文件。如果服務(wù)器管理員不愿意頻繁修改配置,則可以允許用戶通過.htaccess文件自己修改配置,尤其是ISP在一臺機器上提供多個用戶站點,而又希望用戶可以自己改變配置的情況下,一般會開放部分.htaccess的功能給使用者自行設(shè)置。對于Vdeck用戶來說,可能需要先創(chuàng)建一個文本文件,然后在管理面板將其更名為.htaccess。現(xiàn)在我們需要在服務(wù)器端指定一些變量。比方說,我需要把“?category=x”這個變量改成“directory-x.html”,這樣就能消除動態(tài)頁面無法被搜索引擎檢索的問題。

在開始創(chuàng)建服務(wù)器變量前,我們需要先在這個新建的.htaccess文件中創(chuàng)建一個Rewrite Engine (URL重寫工具)。只需要在文件第一行寫上

RewriteEngine On

這就等于告訴服務(wù)器我們要改變一些文件的處理方式。接下來的一行就要指定重寫規(guī)則:

RewriteRule ^directory-([0-9]*.* index.php?category=$1 [L,NC]

這個指令表明:只要接到URL中包含“directory-0”到“directory-9”的任意靜態(tài)網(wǎng)頁的頁面調(diào)用請求,服務(wù)器將以“index.php?變量”地址返回給調(diào)用用戶。

先別急著編輯下一條改寫規(guī)則,我們有必要在更改實際的PHP頁面之前先進行一下測試。我們可以對上面的"重寫規(guī)則"進行測試。首先新開一個瀏覽器窗口,在地址欄中輸入“directory-1.htm”或“directory-1.html”,如果我們看到的頁面顯示為“index.php?category=1”就表明改寫規(guī)則工作正常。

3、讓搜索引擎看到我們的靜態(tài)化頁面

現(xiàn)在,我們需要讓搜索引擎能夠看到我們經(jīng)過“改頭換面”的新的網(wǎng)頁地址。那么,是不是需要趕緊把網(wǎng)站再向搜索引擎提交一遍呢? 不用這么費勁,我們只需打開PHP文件編輯一下就行了。不過在此之前,應(yīng)記得將要修改的每個腳本都做個備份,將其存放在硬盤上。然后需要確定創(chuàng)建更改鏈接地址的程序的不同地方。最好在前端而不要在后臺進行更改。PHP文件將會從.htaccess文件中得到形如“index.php?category=x”之類的信息。我們需要把這些動態(tài)生成的網(wǎng)頁地址更改一下,并以靜態(tài)化頁面地址顯示給用戶和搜索引擎。即將所有URL中包含“index.php?category=”的部分替換為“directory-”,并加上.html后綴。

以上是php轉(zhuǎn)換成html的方法的所有內(nèi)容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內(nèi)容對大家有所幫助,如果還想學(xué)習(xí)更多知識,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道!

網(wǎng)站欄目:php轉(zhuǎn)換成html的方法
轉(zhuǎn)載來源:http://chinadenli.net/article46/gicceg.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供ChatGPT企業(yè)建站、全網(wǎng)營銷推廣手機網(wǎng)站建設(shè)、網(wǎng)站設(shè)計公司網(wǎng)站建設(shè)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

營銷型網(wǎng)站建設(shè)