您好,登錄后才能下訂單哦!
本篇內(nèi)容主要講解“php怎么去掉url里的.php后綴”,感興趣的朋友不妨來看看。本文介紹的方法操作簡(jiǎn)單快捷,實(shí)用性強(qiáng)。下面就讓小編來帶大家學(xué)習(xí)“php怎么去掉url里的.php后綴”吧!
php去掉url里的.php后綴的方法:1、找到并打開apache下的“extra/httpd-vhosts.conf”文件;2、通過配置偽靜態(tài)去掉php后綴即可。
本文操作環(huán)境:Windows7系統(tǒng)、PHP7.1版、DELL G3電腦
PHP怎么去掉url里的.php后綴?
比如這樣一個(gè)鏈接
http://example.com/xxx.php
如何把它變成
http://example.com/xxx并在瀏覽器里可以訪問
是用.htaccess么?怎么做?
方法:
做偽靜態(tài)即可。
演示:
localhost/news.php?type=music&id=100 我們希望這個(gè)地址可以用下面的訪問url來替換localhost/news-music-id100.html
具體做法是在apache下的extra/httpd-vhosts.conf下,進(jìn)行如下設(shè)置:
<VirtualHost *:80> DocumentRoot "C:/myenv/apache/htdocs/static2" #Directory配置節(jié)點(diǎn),用于指定該目錄下的文件或是圖片.的訪問權(quán)限 #設(shè)置虛擬主機(jī)的錯(cuò)誤頁面,歡迎頁面 ServerName www.hsp.com <Directory "C:/myenv/apache/htdocs/static2"> #這里可以指定是否讓人訪問 #Allow from all #是否列出文件目錄結(jié)構(gòu) #如果希望列出 indexes不希望 none #Options indexes #如何配置網(wǎng)站的首頁面 DirectoryIndex abc.html abc2.html #如何配置404[x3] 錯(cuò)誤頁面,引導(dǎo)用戶引入新頁面 errorDocument 404 /404.html #配置我們的rewrite規(guī)則 RewriteEngine On[x4] #rewrite的規(guī)則 如果 aaa.html 就跳轉(zhuǎn)到news.php #$1 表示反向引用,第一個(gè)子表達(dá)式的內(nèi)容 #說明如果在正則規(guī)范中直接引用子表達(dá)式的內(nèi)容,則使用\n #如果是在后面則使用$n RewriteRule news-([a-zA-Z]+)-id(\d+)\.html$ news.php?type=$1[x5] &id=$2 </Directory> </VirtualHost>
到此,相信大家對(duì)“php怎么去掉url里的.php后綴”有了更深的了解,不妨來實(shí)際操作一番吧!這里是億速云網(wǎng)站,更多相關(guān)內(nèi)容可以進(jìn)入相關(guān)頻道進(jìn)行查詢,關(guān)注我們,繼續(xù)學(xué)習(xí)!
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。