詳解訪問如何隱藏index.php 也就是偽靜態(tài)
php筆記
0 2779
在很多時候 我們都會有這樣的需求 也是為了方便 在訪問地址中不想讓他顯示 index.php 也可以繼續(xù)訪問 今天有時間給大家解答下這個也叫做偽靜態(tài) 在我們沒有配置這個的情況下 去掉index.php 就會出錯 如圖
下面我來教大家來配置下偽靜態(tài) 首先 我們要到環(huán)境中的 httpd.conf配置文件中 打開mod_rewrite.so模塊 有人問如何開啟? 默認前邊是加 # 號的是關(guān)閉 去掉就是開啟 如圖
開啟之后 保存 一定要重啟apache 這個是一定的 需要注意一下接著 找到你配置虛擬主機的位置 將 AllowOverride None 將None改為 All如圖:
?
下面也是比較重要的一步了把下面的內(nèi)容保存為.htaccess文件放到應(yīng)用入口文件的同級目錄下
- <IfModule mod_rewrite.c>
- Options +FollowSymli
nks -Multiviews - RewriteEngine on
- RewriteCond %{REQUEST_FILENAME} !-d
- RewriteCond %{REQUEST_FILENAME} !-f
- RewriteRule ^(.*)$ index.php?/$1 [QSAPTL]
- </IfModule>
復(fù)制代碼
如圖
發(fā)表評論