RewriteCondのhtaccessを使用して
、パスなしで要求されたファイル名を取得しようとしています。完全な絶対パスを返しますが、必要なのはtest.phpREQUEST_FILENAME
のようなファイル名だけです。
私はこれをたくさん探してきましたが、私を助けるものは何も見つかりませんでした。よろしくお願いします!
編集:
私はこのようなことをしようとしています:
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond _%{REQUEST_FILENAME}.php -f
RewriteRule ^([^/]*)$ _$1.php [L]
- ブラウザに入力されたURLは次のようになります:http ://example.org/test
- RewriteRuleによって要求されるファイルは次のとおりです:http ://example.org/_test.php
RewriteCond _%{REQUEST_FILENAME}.php -f
私はファイルが最初 に存在するかどうかを確認しようとしました
基本的に私はこれをしたい:
URI:/ test / blah
_ test.phpが存在するかどうかを確認します(アンダースコア付き!)