Почему не убирается .php в Bitrix htaccess

Добавил в файл htaccess сайта на bitrix:

RewriteRule ^(\w+)$ $1.php [NC]

Почему не выполняется удаление .php, а выкидывает на страницу 404 urlrewrite?

</IfModule>
php_value max_input_vars 10000
php_value pcre.recursion_limit 1000
<IfModule mod_rewrite.c>
  Options +FollowSymLinks
  RewriteEngine On
  # добавил
  RewriteBase /
  RewriteCond %{HTTP_HOST} ^www\.(.*) [NC]
  RewriteRule ^(.*)$ http://%1/$1 [R=301,L]      
  RewriteRule ^(\w+)$ $1.php [NC

  RewriteCond %{REQUEST_FILENAME} !-f
  RewriteCond %{REQUEST_FILENAME} !-l
  RewriteCond %{REQUEST_FILENAME} !-d
  RewriteCond %{REQUEST_FILENAME} !/bitrix/urlrewrite.php$
  RewriteRule ^(.*)$ /bitrix/urlrewrite.php [L]
  RewriteRule .* - [E=REMOTE_USER:%{HTTP:Authorization}]
</IfModule>

Ответы (1 шт):

Автор решения: Anton Tsarkov

В целом, в битриксе все правила обработки проходят через urlrwrite, https://dev.1c-bitrix.ru/api_help/main/general/urlrewrite.php - тут в примерах есть то что тебе нужно

→ Ссылка