ドメイン名アクセスでindex.phpを省略できないのはなぜですか?例:http://tp5.com/index.php/index/index/indexindex.phpを省略するとアクセスできなくなります。
パブリック フォルダー内の .htaccess ファイルの最後の行 RewriteRule を RewriteRule ^(.*)$index.php [L,E=PATH_INFO:$1] に変更して、エントリー ファイルを非表示にします
1階でも述べた通り、index.phpを省略したい場合はURL書き換えの設定と.htaccessの追加が必要です
これはフレームワークのためです。名前からわかるように、この Web サイトへのすべてのリクエストは最初にこのスクリプトを通過する必要があります。
インデックスファイルがindex.phpであるかどうか、そうでない場合は、存在するかどうかとその優先度を確認します。
ルーティング処理中に、$_SERVER['PATHINFO']が存在しない場合、デフォルトのコントローラーをインデックスに、デフォルトのメソッドをインデックスに設定しましたか?
URL 書き換えを使用するには、通常、サーバーは url_rewrite モジュールを有効にしてそれをサポートする必要があります
パブリック フォルダー内の .htaccess ファイルの最後の行 RewriteRule を RewriteRule ^(.*)$index.php [L,E=PATH_INFO:$1] に変更して、エントリー ファイルを非表示にします
1階でも述べた通り、index.phpを省略したい場合はURL書き換えの設定と.htaccessの追加が必要です
これはフレームワークのためです。名前からわかるように、この Web サイトへのすべてのリクエストは最初にこのスクリプトを通過する必要があります。
インデックスファイルがindex.phpであるかどうか、そうでない場合は、存在するかどうかとその優先度を確認します。
ルーティング処理中に、$_SERVER['PATHINFO']が存在しない場合、デフォルトのコントローラーをインデックスに、デフォルトのメソッドをインデックスに設定しましたか?
URL 書き換えを使用するには、通常、サーバーは url_rewrite モジュールを有効にしてそれをサポートする必要があります