希望快速的URL重寫你所有的問題。使用.htaccess和mod_rewrite不需要php頁面中的文件擴展名
我有一個網頁在我的網站:http://www.sample.com/whatever.php
,我希望能夠瀏覽該網站,而無需輸入.php
所以http://www.sample.com/whatever會顯示同樣的事情。
我希望這可以用於根目錄中的任何文件,因此用戶可以使用擴展名或不使用擴展名。
有什麼想法?
希望快速的URL重寫你所有的問題。使用.htaccess和mod_rewrite不需要php頁面中的文件擴展名
我有一個網頁在我的網站:http://www.sample.com/whatever.php
,我希望能夠瀏覽該網站,而無需輸入.php
所以http://www.sample.com/whatever會顯示同樣的事情。
我希望這可以用於根目錄中的任何文件,因此用戶可以使用擴展名或不使用擴展名。
有什麼想法?
正如意見提出上述,我解決了使用Apache的多視圖
添加以下到我的.htaccess文件的伎倆這個問題:
Options +MultiViews
AddType application/x-httpd-php .php
更新:這裏更多的細節: http://www.bmt-online.org/geekisms/php-multiviews
我會說這應該這樣做
htcaccess:
RewriteEngine on
RewriteBase/
RewriteRule whatever$ whatever.php
如何訪問pdf文件以及根文件夾中的其他非php文件? – Dan
查找在谷歌上的mod重寫。 SO是**不是**你自己的個人谷歌... – Neal
啓用'MultiViews'也可以。 – mario
@Neal我已經做了一些Google搜索(這就是爲什麼我轉向SO後)。我發現了很多用來隱藏擴展名的例子,或者將它們從一個轉換到另一個,但是我找不到任何解釋我之後的東西...... – Dan