2011-01-21 78 views
1

我需要一個非常簡單的(對於其他人,我確定)mod_rewrite規則,允許在url上留下.php擴展名。因此,例如Mod_Rewrite不可見頁面擴展

http://example.com/page表示在http://example.com/page.php

http://example.com/folder/page內容顯示在http://example.com/folder/page.php

內容是否有任何重寫忍者那裏誰知道這一關他們的頭頂?

編輯
如果有任何查詢可以保持完全一樣,那將會很棒。所以:

http://example.com/page?this=that` shows content at `http://example.com/page.php?this=that 

回答

2

華友世紀misusing mod_rewrite。您是否嘗試過Options MultiViews

+1

+1給我我所需要的,而不是我所要求的。謝謝。 – JakeParis 2011-01-21 17:56:50

0

像這樣的東西應該重定向/頁面/page.php等

RewriteRule ^([^\.]+)$ $1.php [L,NC] 
+0

我需要一個`RewriteCond`嗎?我對此很陌生。 – JakeParis 2011-01-21 14:49:33