站長(zhǎng)資訊網(wǎng)
        最全最豐富的資訊網(wǎng)站

        php如何實(shí)現(xiàn)頁(yè)面路由轉(zhuǎn)發(fā)

        php實(shí)現(xiàn)頁(yè)面路由轉(zhuǎn)發(fā)的方法:首先配置nginx服務(wù)器,在【.htaccess】中寫上nginx的語(yǔ)法;然后打開根目錄的【index.php】,編寫文件路由即可。

        php如何實(shí)現(xiàn)頁(yè)面路由轉(zhuǎn)發(fā)

        php實(shí)現(xiàn)頁(yè)面路由轉(zhuǎn)發(fā)的方法:

        1、配置nginx服務(wù)器

        nginx服務(wù)器不會(huì)自動(dòng)讀取.htaccess,也不支持.htaccess語(yǔ)法,這里需要做一個(gè)投機(jī)取巧的方法:在.htaccess中寫上nginx的語(yǔ)法,同時(shí)把該文件引入到nginx的配置中。這樣就達(dá)到了和apache同樣的目的。編輯.htaccess文件,輸入以下內(nèi)容并保存

        if (!-e $request_filename){     rewrite ^(.*)$ /index.php; } location ~ /.ht {     deny  all; }

        【解釋】nginx匹配失敗的uri全都轉(zhuǎn)給index.php,同時(shí)禁止訪問.htaccess文件

        最重要的一步:在nginx配置中,在server{}內(nèi)加入一句話:

        include E:/demo/.htaccess;

        【解釋】將該文件原封不動(dòng)的引入到nginx配置中。注意使用絕對(duì)路徑!

        2、編寫index.php路由

        打開根目錄的index.php,輸入以下內(nèi)容

        <?php     //路由     $uri = $_SERVER['REQUEST_URI']; //獲取uri,例如 http://www.abc.com/study,其uri="/study"     switch($uri){         case "/":      include "template/home.php";  break;         case "/study": include "template/study.php"; break;         case "/play":  include "template/play.php";  break;     } 編寫/template/下的網(wǎng)頁(yè)文件 /template/下存放的網(wǎng)頁(yè)文件,隨便編輯點(diǎn)html用于測(cè)試。例如 home.php <!DOCTYPE html> <html> <head>     <meta charset="utf-8">     <title>這里是home</title> </head> <body>     <h1>你好,這里是home頁(yè)面</h1> </body> </html>

        效果

        在瀏覽器訪問http://localhost:8000 可以訪問到/template/home.php

        在瀏覽器訪問http://localhost:8000/study 可以訪問到/template/study.php

        在瀏覽器訪問http://localhost:8000/play 可以訪問到/template/play.php

        相關(guān)免費(fèi)學(xué)習(xí)推薦:php編程(視頻)

        贊(0)
        分享到: 更多 (0)
        網(wǎng)站地圖   滬ICP備18035694號(hào)-2    滬公網(wǎng)安備31011702889846號(hào)
        主站蜘蛛池模板: 亚洲国产精品无码中文字| 精品性影院一区二区三区内射| 在线亚洲欧美中文精品| 欧美激情精品久久久久| 久久国产精品成人片免费| 精品伦精品一区二区三区视频| 国内精品免费在线观看| 久久精品国产亚洲AV麻豆网站| 亚洲精品99久久久久中文字幕 | 国产欧美在线观看精品一区二区| 国产夫妇精品自在线| 精品国产一区二区三区色欲| 亚洲欧美一级久久精品| 久久99精品久久久久久噜噜| 热re99久久精品国产99热| 91精品视频网站| 8AV国产精品爽爽ⅴa在线观看| 久久香综合精品久久伊人| 亚洲精品中文字幕乱码三区| 亚欧乱色国产精品免费视频| 青青热久久国产久精品| 精品视频久久久久| 精品国产综合区久久久久久| 国产精品综合久久第一页| 国产精品免费久久| 精品欧美激情在线看| 久久99精品国产麻豆蜜芽| 久久久久人妻一区精品| 精品福利一区二区三区| 精品精品国产高清a毛片| 国内精品国语自产拍在线观看| 国产精品夜色视频一级区 | 8050免费午夜一级国产精品| 亚洲国产精品人人做人人爽| 国产成人精品免费大全| 在线人成精品免费视频| 亚洲欧洲国产精品你懂的| 91精品日韩人妻无码久久不卡| 麻豆精品成人免费国产片| 久久精品国产精品青草| 亚洲国产综合精品中文第一区|