Чтобы убрать index.php
из URL в WordPress, необходимо выполнить следующие действия:
1. Убедитесь, что модуль mod_rewrite
включен на вашем веб-сервере Apache.
2. Создайте файл .htaccess
в корневой директории вашего сайта, если он еще не создан.
3. Добавьте следующий код в файл .htaccess
:
<IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteRule ^index\.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] </IfModule>
4. Сохраните файл .htaccess
.
Теперь index.php
будет автоматически убран из URL в WordPress. Например, вместо http://example.com/index.php/about
будет http://example.com/about
.
Я даю согласие на сбор и обработку моих персональных данных. Политика конфиденциальности