RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}\.php -f
RewriteRule ^(.*)$ $1.php
RewriteRule ^api/list/episode/([^/]*)$ /api/list/episode.php?season=$1 [QSA,NC,L]
RewriteRule ^api/script/([^/]*)/([^/]*)$ /api/script/?season=$1&episode=$2 [QSA,NC,L]
Правило переписан для api/list/episode
придумывает Internal Server Error
Я не знаю, почему, но другие правила работы, но я попытался изменитьHtaccess возвращается внутренняя ошибка сервера
это http://domain/api/list/episode?season=1
к этому http://domain/api/list/episode/1
Правильно ли мне разместить .htaccess в моем корне для всех изменений каталога?
Apache обычно дает подробное сообщение об ошибке, так что вы не должны догадаться, но он не будет отображаться в на экране. Вам просто нужно проверить журнал ошибок. –