หน้าแรกของฉัน WordPress หลายหน้าเปลี่ยนเส้นทางไปที่หน้าสมัครสมาชิก


10

ดังนั้นฉันเพียงแค่ติดตั้งเว็บไซต์ของฉันfightify.comและอย่างที่คุณเห็นผู้เยี่ยมชมจะถูกนำไปยังหน้าลงทะเบียนโดยอัตโนมัติซึ่งไม่น่าจะเกิดขึ้น

สิ่งนี้จะเกิดขึ้นเฉพาะเมื่อพิมพ์โดเมนโดยไม่มี www อุปสรรค www.fightify.comไม่มีข้อผิดพลาด

ฉันมีความรู้สึกว่ามีบางอย่างเกี่ยวข้องกับไฟล์. htaccess แต่ฉันไม่ใช่ coder และไม่รู้ว่าจะแก้ไขอย่างไร

มีใครเคยเห็นสิ่งนี้เกิดขึ้นมาก่อนหรือไม่

คำตอบ:


11

ใช่ฉันเคยจัดการเรื่องนี้มาก่อน คุณต้องระบุNOBLOGREDIRECTในwp-config.phpไฟล์ของคุณ:

define( 'NOBLOGREDIRECT', 'http://www.fightify.com' );

หากไม่มีเว็บไซต์ WP จะต้องเปลี่ยนเส้นทางผู้เยี่ยมชมบางแห่ง โดยค่าเริ่มต้นนั่นคือหน้าลงทะเบียน การเพิ่มค่าคงที่นั้นจะบอกว่าจะไปที่ไหน


@ marketer365: มันใช้ได้คุณช่วยทำเครื่องหมายคำตอบของฉันเป็นที่ยอมรับได้ไหม?
John P Bloch

ฉันได้ตั้งค่าNOBLOGREDIRECTและร้องขอไซต์หลักที่ควร 404 แทนที่จะเปลี่ยนเส้นทาง 302 -> 200 ไปยังNOBLOGREDIRECTURL เห็นได้ชัดว่านี่เป็นพฤติกรรมที่ตั้งใจแต่มันทำให้ฉันประหลาดใจและดูเหมือนว่าผิด
แซม

2
วิธีการแก้ปัญหา 404 สามารถพบได้ที่นี่ :remove_action( 'template_redirect', 'maybe_redirect_404' );
brasofilo

@brasofilo นาน แต่ก็ยังมีประโยชน์ ควรเพิ่มคำตอบ หากไม่มีคำขอ 404 ทุกรายการจะถูกเปลี่ยนเส้นทางไปยัง NOBLOGREDIRECT
Gangesh

2

ฉันจัดการปัญหานี้ด้วยปลั๊กอินการทำแผนที่ WordPress MU Domain

ฉันรันเครือข่าย WP3 ของฉันในโหมดไดเรกทอรีย่อยและเพียงแค่กำหนดชื่อโดเมนผ่านทางปลั๊กอินรวมถึงโดเมนสำรองอื่น ๆ มันใช้งานได้ดีสำหรับฉันจนถึงตอนนี้

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