WordPress localhost site เปลี่ยนเส้นทางไปยังเว็บไซต์สด


13

ฉันได้ดาวน์โหลดรหัสและส่งออกฐานข้อมูลจากเซิร์ฟเวอร์และตั้งค่าไซต์บน localhost ของฉันแล้วฉันได้เปลี่ยน URL บ้านและเว็บไซต์ในตาราง wp_options ฉันสามารถเข้าสู่ระบบที่ wp-admin ได้ แต่เมื่อฉันคลิกที่โฮมเพจ เปลี่ยนเส้นทางฉันไปที่เว็บไซต์สด

หากใครรู้ปัญหาโปรดช่วยฉัน

ขอบคุณล่วงหน้า.


คุณตรวจสอบลิงค์เมนูของคุณหรือไม่
Aniruddha Gawade

ใช่ฉันได้ตรวจสอบแล้วว่าไม่คงที่
Israr Mansuri

1
ตรวจสอบ htaccess สำหรับกฎการเปลี่ยนเส้นทางไปยังไซต์สด
Aniruddha Gawade

ไม่มี. htacces ฉันได้ใส่ htaccess แต่ไม่ทำงาน
Israr Mansuri

คำตอบ:


10

ลองทำตาม

  • หากมีการติดตั้งปลั๊กอินแคชเช่นแคชทั้งหมด W3 จากนั้นล้างแคชก่อน หรืออาจจะปิดการใช้งานพวกเขาในขณะนี้

  • ทำการค้นหาและแทนที่ในฐานข้อมูลสำหรับ Old Site URL คุณสามารถใช้ปลั๊กอินนี้

  • รีเซ็ตลิงก์ถาวร (แดชบอร์ด >> การตั้งค่า >> ลิงก์ถาวร)

  • สุดท้าย แต่ไม่ท้ายสุด ล้างแคชและประวัติเบราว์เซอร์ของคุณ


1
ฉันได้ทำสิ่งนี้ไปแล้วและนี่ก็ใช้ได้ผลกับฉันด้วย ขอบคุณ
Israr Mansuri

1
ตัวเลือกสุดท้ายใช้งานได้สำหรับฉัน :)
Javad Yousefi

ทำงานล่าสุดสำหรับฉันด้วย - ยังไม่เข้าใจว่าจะเกิดอะไรขึ้น! :(
Julix

1
ดีใจที่มันช่วยคุณ :)
JItendra Rana

ฉันได้ทดสอบและยืนยันแล้ว: ในกรณีของฉันมันคือแคชของเบราว์เซอร์ ฉันได้ทำตามขั้นตอนก่อนหน้านี้ทั้งหมดแล้วไม่มีประโยชน์จากนั้นย้ายไปยังเบราว์เซอร์อื่นเพื่อตรวจสอบ เสร็จสิ้น มันเป็นแคช
marquito

7

อ้างอิงถึงการอ้างอิง wordpress ที่นี่

เพิ่มสองบรรทัดเหล่านี้ใน wp-config.php ของคุณโดยที่ "example.com" เป็นตำแหน่งที่ถูกต้องของเว็บไซต์ของคุณ

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

หรือ

แก้ไขฟังก์ชั่น

เพิ่มสองบรรทัดเหล่านี้ไปยังไฟล์ทันทีหลังจากเริ่มต้น "

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

หรือตรวจสอบ.htaccessไฟล์ด้วยหากเพิ่มกฎการเขียนซ้ำใหม่เพื่อเปลี่ยนเส้นทางเว็บไซต์

หวังว่าความช่วยเหลือนี้ !!


ดังนั้นมันใช้งานได้หรือไม่
mageDev0688

ไม่ทำงาน แต่เมื่อฉันเปลี่ยนโครงสร้าง Permalink แล้วเปลี่ยนกลับเป็นโครงสร้างเดิม
Israr Mansuri

เพื่อนที่ดีที่คุณได้แก้ไข !!!
mageDev0688

1

คุณสามารถเปลี่ยน URL สดเป็น URL ท้องถิ่นโดยตรงในตารางฐานข้อมูลwp_optionsสองตัวเลือกฟิลด์ชื่อ

1) siteurl
2) home

หลังจากนี้บันทึกความคิดเห็น

ความหวังมีประโยชน์


ฉันได้เปลี่ยนไปแล้ว
Israr Mansuri

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

คุณยังสามารถแก้ปัญหานี้ได้โดยติดตั้ง WP cliและเรียกใช้:

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

ตรวจสอบ codexสำหรับข้อมูลเพิ่มเติม แต่ตามที่ JItendra กล่าวไว้เป็นสิ่งสำคัญที่จะต้องล้างแคชของเบราว์เซอร์ด้วยหลังจากทำเช่นนี้


0

ลองลบปลั๊กอินการเปลี่ยนเส้นทางใด ๆ ถ้าคุณมีใน codebase เว็บไซต์สดของคุณ ฉันแก้ไขปัญหาเดียวกันโดยลบปลั๊กอิน "safe-redirect-manager" ในเครื่อง


-2

ฉันเพิ่งเปลี่ยนโครงสร้างความคิดของฉันเป็นธรรมดาและอีกครั้งเพื่อเก่าแล้วมันทำงาน ขอบคุณทุกท่านสำหรับความช่วยเหลือของคุณ :)

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.