Htaccess для .php

bobrovantig

Новичок
Всем доброго времени суток!
Извиняюсь за нубский вопрос, но всё же. История:
Создал сайт на WordPress, хостинг Linux. Выбрал бесплатный шаблон временно, всё вроде ок. Появилась необходимость создать страницу нешаблонную. Создал, в конце у неё расширение .php, лежит в корне сайта.
Доступна сейчас по адресу: https://simplex-rus.com/poverka.php
Вопрос: как сделать, чтобы эта (и вообще все созданные мною страницы) были доступны по адресу без .php в конце? Если переименовать саму страницу, удалив в конце .php, и вводить адрес без .php, то отправляет на страницу ошибки. Если не переименовывать файл страницы и ввести адрес без .php, то также отправляет на страницу ошибки.
Пытаюсь настроить переадрессацию с htaccess, но почему-то тоже не работает. Сейчас он так выглядит:
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]

ExpiresActive On
#кэшировать флэш и изображения на месяц
ExpiresByType image/x-icon "access plus 7 days"
ExpiresByType image/jpeg "access plus 7 days"
ExpiresByType image/png "access plus 7 days"
ExpiresByType image/gif "access plus 7 days"
ExpiresByType application/x-shockwave-flash "access plus 7 days"
#кэшировать css, javascript и текстовые файлы на одну неделю
ExpiresByType text/css "access plus 7 days"
ExpiresByType text/javascript "access plus 7 days"
ExpiresByType application/javascript "access plus 7 days"
ExpiresByType application/x-javascript "access plus 7 days"
#кэшировать html и htm файлы на один день
ExpiresByType text/html "access plus 1 day"
#кэшировать xml файлы на десять минут
ExpiresByType application/xhtml+xml "access plus 10 minutes"


# редирект без .php -> с .php
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !\.php$ [NC]
RewriteRule ^(.*) /$1.php

# 301 редирект со страниц со слешем на без слеша (весь сайт)
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} ^(.+)/$
RewriteRule ^(.+)/$ /$1 [R=301,L]

#Убираем расширение файла из URL
RewriteRule ^(([^/]+/)*[^.]+)$ /$1.php [L]

# убрать слэш в конце строки ссылки, в конце url
RewriteRule ^(.+)/$ /$1 [R=301,L] # убираем слеш в конце url - после последнего символа

</IfModule>
# END WordPress

И всё равно открывает нужную страницу только по адресу https://simplex-rus.com/poverka.php

Что делать?
 
Сверху