2011-01-21 9 views
1

URLに.phpの拡張子を残すことを可能にする、mod_rewriteという非常にシンプルな(他の誰かのために)私は必要です。だから、例えば目に見えないページ拡張のMod_Rewrite

http://example.com/pagehttp://example.com/page.php

のコンテンツと

http://example.com/folder/pageを示しhttp://example.com/folder/page.php

で内容を示して任意の書き換え忍者は自分の頭の上にこれをオフに知っている可能性があり、誰がそこはありますか?

編集
クエリーがまったく同じになることができれば素晴らしいと思います。そう:misusing mod_rewriteため

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

答えて

2

万歳。代わりにOptions MultiViewsを試しましたか?

+1

+1私が私が必要としたものを私に与えてくれました。ありがとうございました。 – JakeParis

+0

私は同様のことをやろうとしていました。 .htaccessファイルに "Options + MultiViews"を追加すると、チャンピオンのように機能しました。これはルート上のすべてのものと、メインのApache設定でAllowOverrideが有効になっているシンプルなサイトです。 –

0

このような何か/page.phpする/ページをリダイレクトする必要があり、など

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

これには 'RewriteCond'が必要ですか?私はこれに新しいです。 – JakeParis

関連する問題