หัวข้อ: วิธีทำ redirect link โดยค่า referrer ไม่หาย เริ่มหัวข้อโดย: Mikas ที่ 11 สิงหาคม 2010, 00:00:14 พอดีนั่งหาเรื่องนี้อยู่ครับ ลองทำ redirect หลายวิธีทั้ง javascript, php, meta refresh ไม่มีวิธีไหนส่งค่า referrer ไปรอดครบทุก browser พอดีไปเจอวิธีนี้ที่ BHW ลองทดสอบแล้วผ่านฉลุยทั้ง IE ทั้ง Firefox
สำหรับใครที่ต้องการทำ link ออกไปหา site Affiliate หรือ site นอกอื่นๆ โดยที่ต้องส่งค่า referrer ไปด้วย แต่ไม่ต้องการทำ link ตรง คิดว่าน่าจะมีประโยชน์ครับ อ้างถึง <html> <head></head> <body onload="document.getElementById('go').submit();"> <form action="AFFILIATE LINK HERE" method="get" id="go"></form> </body> </html> แค่เอาโค๊ดนี้ไปใส่ใน file ที่ต้องการทำ redirect ออกไปไซท์นอก โดยเปลี่ยน AFFILIATE LINK HERE เป็น url ปลายทางเท่านั้นครับ ง่ายๆ สะดวกดี และเวิร์ค ถ้าถูกใจช่วยกด Thanks ให้ด้วยนะค้าบ หัวข้อ: Re: วิธีทำ redirect link โดยค่า referrer ไม่หาย เริ่มหัวข้อโดย: smaller ที่ 11 สิงหาคม 2010, 00:04:05 ถ้ามี link ในหน้านั้น เยอะก็ใส่เพิ่มเข้าไปใช่ป่าวครับ
:P หัวข้อ: Re: วิธีทำ redirect link โดยค่า referrer ไม่หาย เริ่มหัวข้อโดย: Mikas ที่ 11 สิงหาคม 2010, 00:08:58 ก็ประยุคเขียนเป็นโค๊ดส่งค่าไปก็ได้ครับเช่น
้http://www.mydomain.com/redirect.php?site=referrer.com ไฟล์ redirect ก็มีแค่ไฟล์ redirect.php ไฟล์เดียว :wanwan020: หัวข้อ: Re: วิธีทำ redirect link โดยค่า referrer ไม่หาย เริ่มหัวข้อโดย: Legendary Pon ที่ 11 สิงหาคม 2010, 01:06:21 ก็ประยุคเขียนเป็นโค๊ดส่งค่าไปก็ได้ครับเช่น ้http://www.mydomain.com/redirect.php?site=referrer.com ไฟล์ redirect ก็มีแค่ไฟล์ redirect.php ไฟล์เดียว :wanwan020: แบบของ thaiseo นี่เหรอครับ มันจะได้ referer เป็น http://www.thaiseoboard.com/go/?http://www.mydomain.com นะครับ หัวข้อ: Re: วิธีทำ redirect link โดยค่า referrer ไม่หาย เริ่มหัวข้อโดย: smaller ที่ 11 สิงหาคม 2010, 01:18:42 ก็ประยุคเขียนเป็นโค๊ดส่งค่าไปก็ได้ครับเช่น ้http://www.mydomain.com/redirect.php?site=referrer.com ไฟล์ redirect ก็มีแค่ไฟล์ redirect.php ไฟล์เดียว :wanwan020: เดี๋ยวไปงมดูครับ ขอบคุณครับ :-* หัวข้อ: Re: วิธีทำ redirect link โดยค่า referrer ไม่หาย เริ่มหัวข้อโดย: Mikas ที่ 11 สิงหาคม 2010, 02:54:02 แบบของ thaiseo นี่เหรอครับ มันจะได้ referer เป็น [url]http://www.thaiseoboard.com/go/?http://www.mydomain.com[/url] นะครับ ผมไม่แน่ใจครับ ว่าค่า referrer ที่ได้เป็น page ที่ทำ redirect ไป หรือ page ก่อนหน้า ตอนทดสอบแค่ click ที่ link แล้วไปเชคที่ไซท์ปลายทาง ดูว่าไซท์ปลายทางตรวจจับได้ว่า click นั้นมาจากเเวปเราได้หรือปล่าวเท่านั้น แต่ถ้าดูจาก code ค่า referrer ที่ปลายทางได้ก็ควรเป็น หน้า page ที่ redirect นั้นแหละครับ แต่ตรงนี้ถ้าแค่เพียงให้ไซท์ปลายทางแยกแยะ ว่าเป็น traffic มาจาก site เรา ก็ไม่น่าจะมีปัญหาอะไรหนิครับ หัวข้อ: Re: วิธีทำ redirect link โดยค่า referrer ไม่หาย เริ่มหัวข้อโดย: myong1 ที่ 11 สิงหาคม 2010, 19:38:17 เคยหาใน net นานมาแล้ว และเคยทดลองใช้ดู ได้ผลตามนี้ครับ
ยกตัวอย่าง 2 หน้านี้ครับ 1.my_page หน้า landing page เรา 2.redirect_page หน้า redirect ที่จะส่งไปยังเจ้าของสินค้า 1.redirect แบบ HTML ไม่ว่าจะ browser ไหนจะไม่แสดง referrer 2.redirect แบบ JavaScript บาง browser จะไม่แสดง referrer บาง browser จะแสดง referrerเป็นหน้า redirect_page 3.redirect แบบ PHP ไม่ว่าจะ browser ไหนจะแสดง referrerเป็นหน้า my_page ลองทดลองดูได้ครับ |