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

สำหรับผู้ที่ เริ่มต้น Programming - PHP มีอะไร แนะนำ หรือข้อสงสัยต้องบอร์ด นี้ คนที่มีความรู้ แบ่งปันคนอื่นบ้างนะ ปัญหาการเขียนโปรแกรม แบบ OOP Session Cookies php network

Moderators: mindphp, ผู้ดูแลกระดาน

User avatar
jamepiyawat
PHP VIP Members
PHP VIP Members
Posts: 1355
Joined: 21/05/2019 10:45 am

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

Post by jamepiyawat » 06/07/2019 10:11 pm

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



tags ที่ใช้ครับ

Code: Select all

<meta property="og:url"           content="localhost/tools_keyword_youtube/tools/exclude_tax/showhome.php?id=71&lang=th" />
<meta property="og:type"          content="website" />
Last edited by mindphp on 06/07/2019 10:28 pm, edited 1 time in total.

User avatar
mindphp
ผู้ดูแลระบบ MindPHP
ผู้ดูแลระบบ MindPHP
Posts: 22295
Joined: 22/09/2008 6:18 pm
Contact:

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

Post by mindphp » 06/07/2019 10:28 pm

og:url ไม่ใช่ url จริง สังเกตุ ยังเป็น localhost อยู่
ติดตาม VDO: http://www.youtube.com/c/MindphpVideoman
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: https://www.mindphp.com/forums/viewforum.php?f=29
รับอบรม และพัฒนาระบบ: https://www.mindphp.com/forums/viewtopic.php?f=6&t=2042

User avatar
tsukasaz
PHP VIP Members
PHP VIP Members
Posts: 10489
Joined: 18/04/2012 9:39 am

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

Post by tsukasaz » 08/07/2019 11:28 am

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

Code: Select all

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

Patipat
PHP Super Hero Member
PHP Super Hero Member
Posts: 996
Joined: 10/06/2019 10:12 am

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

Post by Patipat » 08/07/2019 12:16 pm

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

Code: Select all

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


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

User avatar
tsukasaz
PHP VIP Members
PHP VIP Members
Posts: 10489
Joined: 18/04/2012 9:39 am

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

Post by tsukasaz » 08/07/2019 12:19 pm

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

Code: Select all

<meta property="og:url" content="<?php echo ((array_key_exists('HTTPS', $_SERVER) && $_SERVER["HTTPS"] == "on") ? 'https://' : 'http://') . $_SERVER['SERVER_NAME'] . $_SERVER['REQUEST_URI']; ?>"/>
The last bug isn't fixed until the last user is dead. (Sidney Markowitz, 1995)

Patipat
PHP Super Hero Member
PHP Super Hero Member
Posts: 996
Joined: 10/06/2019 10:12 am

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

Post by Patipat » 08/07/2019 3:07 pm

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

Code: Select all

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

Post Reply

Return to “Programming - PHP”

Who is online

Users browsing this forum: No registered users and 25 guests