2
だから私はこのサイトを持っている、それはこのようなディレクトリ構造を有する:拡張子.phpモッズ書き換えずにいくつかのページ
- のindex.php
- page1.php
- page3.php
- フォルダを/index.php
- 例/ index.phpを
- page4.php
.phpファイル拡張子は、サブディレクトリにないURLからのみ削除します。
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^\.]+)$ $1.php [NC,L]
このURLによって、以前にアクセスしたどのようにサブディレクトリのファイル::私がindex.phpのか、ファイル名を入力しない限り、https://example.com/folderは今、404を与える、私はそうのようなすべてのURLから.PHPを削除した場合ので、それの終わり。
だから私は、次のことを知りたい:
- フォルダ/サブディレクトリ内のファイルが影響を受けないように、どのように私は唯一選ばれた少数の対象のファイルからの.php削除できますか?
- 上記の.htaccessコードを変更して、フォルダ/サブディレクトリにあるファイルをターゲットにしないようにするにはどうすればよいですか?