同じ名前のディレクトリが見つからない場合、phpを実行します。これはApacheのhttpd.confに既に設定されているため、 .htaccessで何をすべきかを知っている。
EX:www.example.com/directory1/directory2/ ...../.......
実際にはルートにdirectory1フォルダはありませんが、phpファイル名は "directory1.php"
ですその名前のフォルダが見つからない場合は、www.example.com/directory1/directory2/に "directory1.php"
というPHPファイル名を実行します。
短く、フォルダがある場合はそのフォルダのディレクトリに従いますが、フォルダがない場合は、拡張子が.phpのWebサイトURLの後にphpファイルの最初のディレクトリが実行されます。
そのため、phpはスラッシュ "www.example.com/directory1/"の後ろにスラッシュ "www.example.com/directory1"を付けて実行できるはずです。同じ名前のディレクトリが見つからない場合、.htaccessを使用してphpを実行
-3
A
答えて
0
チェック要求されたURLのディレクトリやファイルもない場合は、構成の大部分がへのhttpd.confから移植することができる最初のフォルダ
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ([^/]+) $1.php
+0
ありがとう、それは動作しますが、私はその言語を理解できません。 –
+0
このようなPHPファイルとディレクトリがない場合は、index.phpに戻ってみたい –
関連する問題
- 1. perl - ディレクトリを通ってfile.mdbを見つけ、file.ldbが見つからない場合にコードを実行する
- 2. ディレクトリの名前を増やしながら名前を変更する場合
- 3. PHPで.htaccessファイルを作成するにはどうしたらいいですか?私のディレクトリの.htaccessファイルが見つからない場合
- 4. htaccess - ディレクトリを同じ名前のファイルにリダイレクト
- 5. ディレクトリ内のファイルが見つからない場合は、
- 6. Linqを使用して同じ名前のフォルダを見つけるc#
- 7. パンダを使用してデータフレームから同じ名前の行のリストを取得
- 8. laravel jqueryが見つからないブートストラップを使用している場合
- 9. 名前がbashのディレクトリと同じ名前のファイルを開く
- 10. 名前が見つからない@Routes
- 11. 異なる名前の同じ名前のディレクトリの名前を変更する
- 12. .htaccessのmod_rewriteのサブディレクトリと同じ名前
- 13. Castle ActiveRecordを使用すると、2つのクラスが同じ名前で異なる名前空間を持つ場合、NHibernate DuplicateMappingExceptionが発生します
- 14. PHPで関数の引数が見つからない場合
- 15. .htaccessは、SEOフレンドリーなURLのURLが見つからない場合、
- 16. .htaccess一致するサブディレクトリがない場合、同じ名前のルートファイルに書き換えます。
- 17. Excel VBA - ボタンの名前が同じ場合にボタンをクリック
- 18. すべての.htaccessをキャッチする - 前に何も見つからない場合のみ
- 19. CFScriptを使用している場合、同じクエリー内の2つの場所で同じcfqueryparamを使用できないのはなぜですか?
- 20. ループを使用して同じ名前の異なるオブジェクト
- 21. 私は、次のしている場合は機能が同じ名前
- 22. モデル名異なるフィールドで同じモデル名を使用している場合はオーバーライドしたくない
- 23. Laravelの一意の名前ですが、idが同じ場合
- 24. レスポンスデータグリッドを使用している場合、Webpackは同じ名前のブラウザbrowser.jsを報告します
- 25. 姓と名が同じ場合、2つのオブジェクトが等しいと見なされるメソッドを作成する。
- 26. どのようにファイルが見つからない場合でも、PHPの実行を防ぐには?
- 27. ディレクトリが存在しない場合はnpmを実行する
- 28. 月が同じ場合、PHPは同じ行に結果を返します
- 29. クラス名が同じ場合にクリックイベントが機能しない
- 30. 同じ名前のファイルとディレクトリを持つ方法
の名前でPHPファイルを書き換えます。 htaccess。これを可能にするWAMP設定セクションをとり、.htaccessで試してみてください。うまくいかない場合は、ここに投稿してください。最初に試してみる必要があります。 – Nic3500
私は既に調査してみましたが、その設定ファイルに1行か2行だけではないので、どの1がわからず、それらを知らないので設定を理解できません。 –