Как убрать index.php из URL в WordPress?

Бывает так, что после установки WordPress, URL постоянных ссылки выглядит так: http://example.ru/index.php/%postname%/. Многим это не нравится и они задаются вопросом: как же убрать этот index.php из постоянных ссылок в Вордпрессе?

Я пытался убрать index.php меняя в КонсольНастройки Постоянные ссылки ,

Безымянный-768x336

изменил структуру постоянных ссылок на Произвольно и добавлял в поле тег /%postname%/. Но в таком случае все страници сайта переставали работать, их просто небыло по новому адресу http://example.ru/%postname%/.

Для того чтобы убрать index.php и з URL нужно настроить файл .htaccess

В моем случае при устaановке WordPress его небыло и мне пришлось его добавлять. После этого все страници сайта заработали по новому адресу http://example.ru/%postname%/ без index.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] </IfModule>

# END WordPress

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *