У меня есть структура URL http://192.168.0.10/college/baseball/player.
"player" - это файл php. «стадион / бейсбол» - это каталоги. Это нормально работает с htaccess.
Я использую строку запроса, такую как 123, это идентификатор игрока http://192.168.0.10/college/baseball/player/123 htaccess связывает с player.php? Id = 123 Это тоже отлично работает
Проблема в том, что когда я использую ajax-вызов или включаю другой php-файл в URL-адрес "player / 123", служба интерпретирует каталог, а не файл в каталоге "baseball".
Это htaccess
Options +FollowSymLinks -MultiViews -Indexes
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f [OR]
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([A-z]+)\/?$ $1.php [NC]
RewriteRule ^([a-z]+)\/([A-Za-z0-9]+)\/?$ $1.php?k=$2 [NC]
Предупреждение: include (sector / 456): не удалось открыть поток: нет такого файла или каталога в