เปลี่ยนเส้นทาง php.ini ฟรี การเปลี่ยนเส้นทาง PHP ของลิงก์ภายนอก เปลี่ยนเส้นทางด้วยการหน่วงเวลาและตัวจับเวลานับถอยหลัง การซ่อนลิงก์ผู้อ้างอิง

บทความนี้จะพูดถึงการสร้างสคริปต์ เปลี่ยนเส้นทาง PHPลิงค์ภายนอก ตัวอย่างการสร้าง PHP ปกติเปลี่ยนเส้นทางและเปลี่ยนเส้นทางล่าช้า นอกจากนี้ยังจะครอบคลุมถึงกระบวนการสร้างตัวจับเวลาถอยหลังใน JavaScript + JQuery และวิธีซ่อนลิงก์ผู้อ้างอิง หลังจากตรวจสอบตัวอย่างทั้งหมดแล้ว จะมีการจัดเตรียมลิงก์สำหรับดาวน์โหลดไฟล์สคริปต์ไว้ด้วย คำแนะนำโดยละเอียดในการติดตั้งและใช้งานสคริปต์การเปลี่ยนเส้นทาง โดยสรุปคุณจะพบโค้ดสำหรับเพิ่มปุ่มเปลี่ยนเส้นทางไปยังตัวแก้ไข WordPress

ความคิดในการสร้างสรรค์ ของสคริปต์นี้เกิดขึ้นกับฉันหลังจากที่ฉันปิดการใช้งานปลั๊กอิน WpNoRef ซึ่งรับผิดชอบในการสร้างดัชนีลิงก์ภายนอก ฉันได้กล่าวถึงไปแล้วในบทความ“” สาระสำคัญของปลั๊กอินคือการวางลิงก์ภายนอกทั้งหมดไว้ในแท็กและเพิ่มแอตทริบิวต์ rel=”nofollow” ให้กับลิงก์เหล่านั้น

ตามที่คุณเข้าใจแล้วหลังจากปิดการใช้งานปลั๊กอินทุกอย่างแล้ว ลิงค์ภายนอกเปิดให้ทำการจัดทำดัชนีแล้ว ในเรื่องนี้ ฉันแทนที่มันด้วยตนเองและทำการเปลี่ยนเส้นทางผ่าน php ซึ่งดำเนินการดังนี้

ถูกสร้างขึ้น ไฟล์พิเศษเช่น เปลี่ยนเส้นทาง.php ซึ่งมีโค้ดต่อไปนี้

อย่างที่คุณเห็น วิธีนี้ไม่สะดวกและมีข้อเสียเปรียบที่สำคัญอย่างหนึ่ง - สำหรับแต่ละลิงก์ที่คุณต้องสร้าง แยกไฟล์และคัดลอกไปยังโฮสต์ หลังจากทำงานแบบนี้มาระยะหนึ่งแล้วฉันก็ได้ข้อสรุปว่าถึงเวลาที่ต้องเปลี่ยนแปลงอะไรบางอย่างแล้วเขียนสคริปต์ในเวอร์ชันที่ยืดหยุ่นมากขึ้นซึ่งไม่จำเป็นต้องสร้างไฟล์แยกกัน

สาระสำคัญของงานคือการส่งพารามิเตอร์ที่จำเป็นไปยังไฟล์ปฏิบัติการโดยใช้ . ถัดไป สคริปต์จะประมวลผลข้อมูลที่ได้รับและเปลี่ยนเส้นทางผู้ใช้ไปที่ หน้าที่ต้องการ- รหัสเข้า ในกรณีนี้มีแบบฟอร์มดังต่อไปนี้

ถ้า (isset($_GET["url"])) ($url = $_GET["url"]; ) if (!isset($url)) ( $url = "https://archive.!preg_match(" #(http?|ftp)://\S+[^\s.,>

รูปแบบคำขอไม่ถูกต้อง! ตรวจสอบ URL!"); ) header("Location:$url"); exit();

ตอนนี้เรามาดูโค้ดการเปลี่ยนเส้นทางด้านบนกันอย่างรวดเร็ว

ก่อนอื่น เราตรวจสอบว่ามีตัวแปรที่ส่งผ่านหรือไม่ วิธีการรับ- ถ้าใช่ ให้แปลงเป็นตัวแปรปกติ ถ้าไม่เช่นนั้น ให้กำหนดค่าเริ่มต้นให้กับตัวแปร $url

ตอนนี้เรามาขยายขีดความสามารถของเรากันดีกว่า สคริปต์ PHPเปลี่ยนเส้นทางและเพิ่มความสามารถในการซ่อนลิงก์อ้างอิงและแสดงรายการลิงก์ทั้งหมดบนหน้าจอเมื่อมีการร้องขอ

สคริปต์เปลี่ยนเส้นทาง PHP พร้อมความสามารถในการซ่อนลิงก์อ้างอิง

เราจะซ่อนลิงค์อ้างอิงดังนี้

ถ้า ($key == "1") ( foreach($partner as $key=>
"; ออก(); )

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

ทีนี้มารวบรวมโค้ดเหล่านี้ทั้งหมดเข้าด้วยกันแล้วดูโค้ดของสคริปต์การเปลี่ยนเส้นทาง php ทั้งหมดโดยรวม