2016-07-29 4 views
0

У меня есть сайт WordPress. Это отлично работает на xampp, но теперь я перешел на фонарь (Apache). Сейчас работает только домашняя страница. Другие страницы не найдены. Вот мой код файла htacces.на localhost Только домашняя страница работает на сайте wordpress

# BEGIN WordPress 
<IfModule mod_rewrite.c> 
RewriteEngine On 
RewriteBase /website/ 
RewriteRule ^index\.php$ - [L] 
RewriteRule ^unsubscribe/$ /website/wp-content/plugins/email- newsletter/unsubscribe/unsubscribe.php [QSA,L] 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule . /website/index.php [L] 
</IfModule> 

# END WordPress 
+0

Вы можете использовать административную зону? –

+0

Да, админ доступен. –

+0

, пожалуйста, проверьте, что у Wordpress есть разрешение на запись .htaccess –

ответ

0

Не оставайтесь в связи с возвращением?

Шаг 1: Goto wp-admin->setting->permalinks

Шаги 2: После сохранения изменений,

enter image description here

+0

Я пробовал, но это не помогло мне. –

+0

Не могли бы вы взять резервную копию своего файла .htaccess, а затем удалить из него весь код после этого сохранить постоянную ссылку? – purvik7373

+0

Пробовал тоже, он сохраняет весь код httacees, но страницы все еще не найдены. Страницы работают, если я изменяю свои постоянные ссылки на равные. –

2

если вы можете использовать админку, перейдите на постоянные ссылки и обновить it.it автоматически исправить .htacces файл.

Также убедитесь, что модуль mod_rewrite Apache включен в вашем локальном стеке.

вы также должны обновить свой сайт URL в wp_config

читают эти статьи также могут быть полезны:

https://codex.wordpress.org/Moving_WordPress

https://wordpress.org/support/topic/only-my-front-page-works-all-my-permalinks-are-404

0

Update вы Permalinks еще раз, что у вас есть alreade go Перейти к wp-admin-> setting-> permalinks или вы можете попробовать использовать нижеуказанную функцию n

функция change_permalinks() { глобальный $ wp_rewrite; $ wp_rewrite-> set_permalink_structure ('/% postname% /'); $ wp_rewrite-> flush_rules(); } add_action ('init', 'change_permalinks');

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