Situs WordPress localhost mengalihkan ke situs langsung


13

Saya telah mengunduh kode dan mengekspor database dari server dan mengatur situs di localhost saya juga saya telah mengubah URL situs dan rumah di tabel wp_options saya dapat login di wp-admin tetapi ketika saya mengklik di halaman beranda itu mengarahkan saya ke situs langsung.

Jika ada yang tahu masalah ini, tolong bantu saya.

Terima kasih sebelumnya.


Apakah Anda memeriksa tautan menu Anda atau apakah tautan tersebut dikodekan dengan keras?
Aniruddha Gawade

Ya saya telah memeriksa yang tidak statis
Israr Mansuri

1
Periksa htaccess untuk mengetahui aturan pengalihan ke situs langsung
Aniruddha Gawade

tidak ada .htacces Saya telah meletakkan htaccess tetapi tidak berfungsi
Israr Mansuri

Jawaban:


10

Coba ikuti

  • Jika ada plugin caching yang diinstal seperti total cache W3. Kemudian bersihkan cache terlebih dahulu. Atau mungkin menonaktifkannya untuk sementara waktu

  • Lakukan Pencarian dan Ganti dalam database untuk Situs Lama URL. Anda dapat Menggunakan Plugin ini

  • Reset Permalinks (Dasbor >> Pengaturan >> Permalinks)

  • Terakhir tapi tidak sedikit. Bersihkan Tembolok dan Riwayat peramban Anda


1
Saya sudah melakukan ini dan ini berhasil untuk saya. Terima kasih
Israr Mansuri

1
Opsi Terakhir berfungsi untuk saya :)
Javad Yousefi

Terakhir bekerja untuk saya juga - masih tidak mengerti mengapa itu akan terjadi !? :(
Julix

1
Senang itu membantu Anda. :)
JItendra Rana

Saya telah menguji dan mengonfirmasi: dalam kasus saya ini adalah cache browser. Saya telah melakukan semua langkah sebelumnya tetapi tidak berhasil dan kemudian pindah ke browser lain untuk memeriksa. Selesai Itu adalah cache.
marquito

7

Menurut referensi wordpress di sini

Tambahkan dua baris ini ke wp-config.php Anda, di mana "example.com" adalah lokasi yang benar dari situs Anda.

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

ATAU

Edit functions.php

Tambahkan dua baris ini ke file, segera setelah inisial "

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

Atau periksa .htaccess file juga jika menambahkan aturan penulisan ulang untuk mengarahkan ulang situs web.

Semoga bantuan ini !!


Jadi berhasil atau tidak?
mageDev0688

tidak berfungsi tetapi ketika saya mengubah struktur permalink dan kemudian mengubahnya kembali ke yang lama itu berfungsi.
Israr Mansuri

Bung besar, Anda telah memecahkan !!!
mageDev0688

1

Anda dapat mengubah url langsung ke url lokal langsung di tabel database wp_options dua bidang option_name

1) siteurl
2) home

Setelah ini simpan permalink.

Semoga bermanfaat


Saya sudah mengubahnya
Israr Mansuri

0

Harus mengubah baris ini di wp-config.php saya dari

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

untuk

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

0

Anda juga dapat mengatasi masalah ini dengan menginstal WP cli dan menjalankan:

wp search-replace 'example.com' 'example.local'

Periksa kodeks untuk info lebih lanjut. Tetapi seperti yang dikatakan JItendra, penting untuk menghapus cache browser juga setelah melakukan ini.


0

Coba hapus pengalihan plugin apa pun jika ada di basis kode situs langsung Anda. Saya memecahkan masalah yang sama dengan menghapus plugin "safe-redirect-manager" di lokal.


-2

Saya hanya mengubah struktur permalink saya ke polos dan lagi ke yang lama lalu berfungsi. Terima kasih atas bantuannya. :)

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.