Как мне настроить Apache, чтобы запретить моим пользователям явно переходить на http://myurl/somepath/index.php «Привязка index.php к концу URL выглядит, по меньшей мере, ужасно.
http://myurl/somepath/index.php
index.php
Вы пробовали перезаписывать URL? Я не PHP-разработчик, однако я знаю, что по крайней мере в ASP.NET вы можете настроить перезапись URL-адресов на уровне сервера, а также на уровне кода (на отдельных страницах).