質問: wamp serverと.htaccessファイルを使用してphpファイル拡張子を非表示にする方法は? windows7にwampserverをインストールし、コメントを外しましたmod_rewriteそしてhttpdでallowoverrideをallに設定しました。構成ファイル。.htacessファイルを作成し、次のステートメントを使用してルートフォルダーに配置しました。options +followsymlinks rewriteengine on rewritecond %{request_filename} !-d rewritecond %{request_filename}\.php -f rewriterule ^(.*)$ $1.php 次に、test1.phpファイルを作成し、。htacessファイルと同じフォルダーに配置しました。ただし、ファイルを表示するには、ブラウザで拡張子を指定する必要があります。私は何か間違ったことをしていますか?ありがとうございました、
回答: この.htaccessファイルは私のために働いた:options -multiviews rewriteengine on rewritecond %{request_filename} !-d rewritecond %{request_filename} !-f rewriterule ^([^\.]+)$ $1.php [nc,l] また、apacheのmod_rewrite.soでhttpd.confが有効になっていることを確認することもできます。loadmodule rewrite_module modules/mod_rewrite.so