ทำไมกดแชร์ facebook แล้วขึ้น Error 404 ครับ

ตอบกระทู้

รูปแสดงอารมณ์
:icon_plusone: :like: :plusone: :gfb: :-D :) :( :-o 8O :? 8) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: :angry: :baa: :biggrin:
รูปแสดงอารมณ์อื่นๆ

BBCode เปิด
[img] เปิด
[url] เปิด
[Smile icon] เปิด

กระทู้แนะนำ
   

มุมมองที่ขยายได้ กระทู้แนะนำ: ทำไมกดแชร์ facebook แล้วขึ้น Error 404 ครับ

Re: ทำไมกดแชร์แล้วขึ้น Error 404 ครับ

โดย Patipat » 08/07/2019 3:07 pm

tsukasaz เขียน:ดูแบบเต็มๆ นะครับ ถ้ารันบน localhost จะใช้ไม่ได้ ต้องรันบนเว็บจริงเท่านั้นครับ

โค้ด: เลือกทั้งหมด

<meta property="og:url" content="<?php echo ((array_key_exists('HTTPS', $_SERVER) && $_SERVER["HTTPS"] == "on") ? 'https://' : 'http://') . $_SERVER['SERVER_NAME'] . $_SERVER['REQUEST_URI']; ?>"/>
ได้แล้วครับผม :like:

Re: ทำไมกดแชร์แล้วขึ้น Error 404 ครับ

โดย tsukasaz » 08/07/2019 12:19 pm

ดูแบบเต็มๆ นะครับ ถ้ารันบน localhost จะใช้ไม่ได้ ต้องรันบนเว็บจริงเท่านั้นครับ

โค้ด: เลือกทั้งหมด

<meta property="og:url" content="<?php echo ((array_key_exists('HTTPS', $_SERVER) && $_SERVER["HTTPS"] == "on") ? 'https://' : 'http://') . $_SERVER['SERVER_NAME'] . $_SERVER['REQUEST_URI']; ?>"/>

Re: ทำไมกดแชร์แล้วขึ้น Error 404 ครับ

โดย Patipat » 08/07/2019 12:16 pm

tsukasaz เขียน:Script สำหรับแสดง URL หน้าปัจจุบัน รองรับเว็บที่มี SSL

โค้ด: เลือกทั้งหมด

echo ((array_key_exists('HTTPS', $_SERVER) && $_SERVER["HTTPS"] == "on") ? 'https://' : 'http://') . $_SERVER['SERVER_NAME'] . $_SERVER['REQUEST_URI'];
นอกจากแก้ไขส่วนหัวไฟล์ที่เป็น og:url แล้ว ให้ตรวจสอบที่ปุ่มด้วยว่ามีการส่ง URL สำหรับแชร์ไหม ถ้ามีต้องแก้ไข URL ที่ปุ่มแชร์ให้เหมือนกันด้วย


ผมเอา โค้ดไปใส่ในปุ่มแชร์แล้วก็ใส่ og:url ขึ้นแบบนี้ครับตอนกด ปุ่ม แชร์
แนบไฟล์
Selection_999(218).png
Selection_999(218).png (21.17 KiB) Viewed 1893 times

Re: ทำไมกดแชร์แล้วขึ้น Error 404 ครับ

โดย tsukasaz » 08/07/2019 11:28 am

Script สำหรับแสดง URL หน้าปัจจุบัน รองรับเว็บที่มี SSL

โค้ด: เลือกทั้งหมด

echo ((array_key_exists('HTTPS', $_SERVER) && $_SERVER["HTTPS"] == "on") ? 'https://' : 'http://') . $_SERVER['SERVER_NAME'] . $_SERVER['REQUEST_URI'];
นอกจากแก้ไขส่วนหัวไฟล์ที่เป็น og:url แล้ว ให้ตรวจสอบที่ปุ่มด้วยว่ามีการส่ง URL สำหรับแชร์ไหม ถ้ามีต้องแก้ไข URL ที่ปุ่มแชร์ให้เหมือนกันด้วย

Re: ทำไมกดแชร์แล้วขึ้น Error 404 ครับ

โดย mindphp » 06/07/2019 10:28 pm

og:url ไม่ใช่ url จริง สังเกตุ ยังเป็น localhost อยู่

ทำไมกดแชร์ facebook แล้วขึ้น Error 404 ครับ

โดย jamepiyawat » 06/07/2019 10:11 pm

พอผมกดปุ่มแชร์ facebook แล้วขึ้น Error 404 ครับ



tags ที่ใช้ครับ

โค้ด: เลือกทั้งหมด

<meta property="og:url"           content="localhost/tools_keyword_youtube/tools/exclude_tax/showhome.php?id=71&lang=th" />
<meta property="og:type"          content="website" />

ข้างบน