AcceptPathInfo

デフォルト: AcceptPathInfo Default

このディレクティブは実際のファイル名 (もしくは存在するディレクトリの 存在しないファイル) の後に続くパス名情報があるリクエストを受け付けるか 拒否するかを制御します。続きのパス名情報はスクリプトには PATH_INFO 環境変数として利用可能になります

例えば、/test/ が、here.html というファイル 一つのみがあるディレクトリを指しているとします。そうすると、 /test/here.html/more と /test/nothere.html/more へのリクエストは両方とも /more を PATH_INFO とします

...

Default
続きのパス名情報の扱いはリクエストの ハンドラで決まります。 普通のファイルのためのコアハンドラのデフォルトは PATH_INFO を拒否します。 cgi-script や isapi-handler のようにスクリプトを扱うハンドラは 一般的にデフォルトで PATH_INFO を受け付けます。

https://httpd.apache.org/docs/2.4/ja/mod/core.html#acceptpathinfo

AddType application/x-httpd-php .php はデフォルトでPATH_INFO を受け付ける

https://example.com/foo.php

https://example.com/foo.php/bar/baz

REQUEST_URI	/foo.php/bar/baz
SCRIPT_NAME	/foo.php
PATH_INFO	/bar/baz

https://stackoverflow.com/questions/57408479/why-adding-in-the-url-something-watever-after-a-page-php-doesnt-trigger-a

よくあるご質問 2024
さくらのレンタルサーバは AcceptPathInfo Default ではない?