WordPress localhost перенаправляє сайт на живий сайт


13

Я завантажив код та експортував базу даних з сервера та налаштував сайт на мій локальний хост, і я змінив домашню та URL-адресу сайту в таблиці wp_options, я можу увійти в систему wp-admin, але коли я натискаю на домашню сторінку це перенаправити мене на живий сайт.

Якщо хтось знає проблему, будь ласка, допоможіть мені.

Заздалегідь спасибі.


Ви перевірили посилання на меню або чи посилання жорстко закодовані?
— Анірудда Гаваде

Так, я перевірив його не статичний
— Ізраїль Мансурі

1
Перевірте HTAccess для яких - або правил переадресації на живий сайт
— Аніруддха Gawade

не було .htacces Я поставив htaccess, але не працював
— Ізраїль Мансурі

Відповіді:


10

Спробуйте виконати наступне

  • Якщо встановлені додатки кешування, такі як загальний кеш W3. Потім спочатку очистіть кеш-пам'ять. Або можливо їх відключити на час

  • Виконайте пошук та заміну в базі даних для старої URL-адреси сайту. Ви можете використовувати цей плагін

  • Скидання Постійних посилань (Інформаційна панель >> Налаштування >> Постійні посилання)

  • Останнє, але не найменш важливе. Очистіть кеш і історію браузера


1
Я вже це зробив, і це працює для мене. Спасибі
— Ізраїль Мансурі

1
Останній варіант працює для мене :)
— Javad Yousefi

Останній працював і для мене - досі не розумію, чому це станеться !? :(
— Джулікс

1
Рада, що вам це допомогло. :)
— JItendra Rana

Я перевірив і підтвердив: у моєму випадку це був кеш браузера. Я зробив усі попередні кроки безрезультатно, а потім перейшов до іншого браузера, щоб перевірити. Зроблено. Це був кеш.
— marquito

7

За посиланням на wordpress тут

Додайте ці два рядки до свого wp-config.php, де "example.com" - це правильне розташування вашого сайту.

define('WP_HOME','http://example.com'); 
define('WP_SITEURL','http://example.com');

АБО

Редагувати функції.php

Додайте ці два рядки до файлу відразу після початкового "

update_option( 'siteurl', 'http://example.com' );
update_option( 'home', 'http://example.com' );

Або перевірте .htaccessфайл, чи додано якесь правило перезапис для переадресації веб-сайту.

Сподіваюся, що це допоможе !!


Отже, працює чи ні?
— mageDev0688

не працює, але коли я змінив структуру постійної посилання, а потім змінив її на стару, її працює.
— Ізраїль Мансурі

Чудовий чувак ви вирішили !!!
— mageDev0688

1

Ви можете змінити URL - адреса Live на локальний URL безпосередньо в базі даних таблиці wp_options два імя_опція поля

1) siteurl
2) home

Після цього збережіть постійну посилання.

Надія корисна


Я це вже змінив
— Ізраїль Мансурі

0

Довелося змінити ці рядки в моєму wp-config.php з

define('WP_CACHE', true);
define( 'WPCACHEHOME', 'C:\wamp64\www\wp-content\plugins\wp-super-cache/' );

до

define('WP_CACHE', false);
//define( 'WPCACHEHOME', 'C:\wamp64\www\wp-content\plugins\wp-super-cache/' );


0

Спробуйте видалити будь-які плагіни для переадресації, якщо вони є у вашій базі кодів веб-сайтів у реальному часі. Я вирішив ту саму проблему, видаливши плагін "safe-redirect-manager" в локальній.


-2

Я просто змінюю свою структуру постійної посилання на звичайну і знову на стару, після чого вона працює. дякую всім вам за допомогу. :)

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.