重啟Apache之后,原來(lái)的
http://serverName/index.php/Blog/read/id/1
就可以通過(guò)訪(fǎng)問(wèn)
http://serverName/Blog/read/id/1
簡(jiǎn)化了URL地址。
附:Apache服務(wù)器中使用Alias虛擬目錄URL重寫(xiě) 隱藏index.php
很多同學(xué)使用WAMPserver創(chuàng)建了服務(wù)器,可是通過(guò)Alias虛擬目錄配置好Thinkphp后發(fā)現(xiàn)無(wú)法訪(fǎng)問(wèn)或是必須添加index.php入口地址才能正常訪(fǎng)問(wèn)項(xiàng)目。究其原因其實(shí)是地址中添加了父目錄所以導(dǎo)致文件訪(fǎng)問(wèn)位置錯(cuò)誤,怎樣解決這個(gè)問(wèn)題呢?
其實(shí)一個(gè)簡(jiǎn)單的操作就可以解決這個(gè)問(wèn)題,只要在.htaccess文件中重新定義一個(gè)起始目錄就可以解決了,具體操作方法如下:
將原來(lái)的文件內(nèi)容中加入一句:RewriteBase /www 其中/www為當(dāng)前項(xiàng)目目錄。
原來(lái)文件內(nèi)容:
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L]
</IfModule>
添加后文件內(nèi)容:
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteBase /www
RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L]
</IfModule>
分享題目:apache重寫(xiě)url去掉index.php-創(chuàng)新互聯(lián)
文章起源:http://chinadenli.net/article4/dhjdie.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站設(shè)計(jì)、企業(yè)建站、網(wǎng)站內(nèi)鏈、搜索引擎優(yōu)化、網(wǎng)站策劃、網(wǎng)站排名
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶(hù)投稿、用戶(hù)轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話(huà):028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容