2015-09-17 4 views
8

У меня проблема с index.php на моем веб-сайте WordPress. Эта проблема возникает с момента внесения изменений и переноса моей базы данных WordPress из WordPress в mydatabase. Я также изменил имя префикса таблицы.Как удалить index.php с сайта сайта WordPress

Теперь проблема в том, что я не могу видеть свои страницы и сообщения без index.php.

http://example.com/index.php/postname/

Я попытался следующие решения:

  1. Изменить Permalinks не устанавливая (ничего не изменилось).

  2. Изменить переписать модуль с файлом .htaccess (ничего не изменилось).

  3. Включить переписать модуль на моем сервере apache2 (ничего не произошло).

  4. Исключено значение rewrite_module таблицы wp_options для цели кэша (ничего не произошло).

  5. Если я установить постоянную ссылку% postname%

е. г. http://example.com/postname/

Затем я получаю ошибку 404.

Мой .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 

Пожалуйста, кто-нибудь предоставить мне правильное решение. Как избавиться от index.php?

+0

Вы можете разместить свой .htaccess? –

+0

вам нужно включить файл .htaccess в этот вопрос. – Robert

+0

Если вы посещаете не существующую страницу, вы получаете страницу 404 Wordpress error (обычно тематическую) или страницу сервера 404 (обычно только обычный текст)? например http://example.com/fakelocation/ –

ответ

4

Перейдите на ваш WP-ADMIN -> Настройки -> Постоянная ссылка и измените структуру постоянной ссылки там, если он сгенерирует любой файл .htaccess, скопировав содержимое и обновив файл .htaccess.

Или Проверить, если ваш хостинг mod_rewrite это позволит путем создания файла phpinfo.php с содержанием,

<?php phpinfo();?> 

Загрузить этот файл и просматривать с помощью браузера. Итак, вы знаете, какие модули включены. Вам нужно mod_rewrite разрешить удаление index.php из URL.

Подробнее Проверить this link

+0

, когда я вижу phpinfo, он уже включен в загруженных модулях раздела конфигурации apache2handler. –

Смежные вопросы