ThaiSEOBoard.com

ความรู้ทั่วไป => General (ถามคุยวิชาการ IM) => ข้อความที่เริ่มโดย: opzakong ที่ 09 มกราคม 2017, 22:03:16



หัวข้อ: การทำ SSL ที่ WP ทำไมผมถึงทำไม่ได้ซักทีครับ
เริ่มหัวข้อโดย: opzakong ที่ 09 มกราคม 2017, 22:03:16
คือติดตั้ง SSL ฟรีจาก CF ครับ

ผมไปหาตามเว็บต่างๆเพื่อดูวิธีทำ แต่ทำแล้วไม่เห็นผลครับ

เดี๋ยวจะเรียงลำดับให้นะครับ

1.เลย ผมสมัคร CF ไว้อยู่แล้ว แล้วก็เปิด SSL เรียบร้อยแล้วครับ (เปิดถูกแน่นอนครับ)
2.ที่ผมไปอ่านมาคือต้องติดตั้ง plugin 2 ตัว คือ CF ธรรมดา กับ CF SSL ซึ่งผมก็ติดตั้งพร้อมเปิดใช้งานแล้ว
3.ผมเปลี่ยน Url ในเมนูตั้งค่าของ WP

ที่ทำไป 3 ข้อข้างบน เมนูหลังบ้าน zzz.com/admin ขั้น https:// เรียบร้อยแล้วครับ (ขึ้นกุญแจสีเขียว)

แต่หน้าปกติ มันขึ้น https:// ก็จริง แต่ไม่ขึ้นกุญแจสีเขียวครับ

ผมถามทางโฮสไป ทางโฮสบอกว่า เป็นที่ ธีม WP

ผมก็งง ไม่รู้จะไปแก้ยังไงที่ตัวธีมครับ มีไฟล์มากมายมหาศาล หายังไงก็คงไม่เจอ ทำไงดีครับ  :'( :'(  :wanwan031: :wanwan031:


หัวข้อ: Re: การทำ SSL ที่ WP ทำไมผมถึงทำไม่ได้ซักทีครับ
เริ่มหัวข้อโดย: PARKZA ที่ 09 มกราคม 2017, 22:12:33
คือติดตั้ง SSL ฟรีจาก CF ครับ

ผมไปหาตามเว็บต่างๆเพื่อดูวิธีทำ แต่ทำแล้วไม่เห็นผลครับ

เดี๋ยวจะเรียงลำดับให้นะครับ

1.เลย ผมสมัคร CF ไว้อยู่แล้ว แล้วก็เปิด SSL เรียบร้อยแล้วครับ (เปิดถูกแน่นอนครับ)
2.ที่ผมไปอ่านมาคือต้องติดตั้ง plugin 2 ตัว คือ CF ธรรมดา กับ CF SSL ซึ่งผมก็ติดตั้งพร้อมเปิดใช้งานแล้ว
3.ผมเปลี่ยน Url ในเมนูตั้งค่าของ WP

ที่ทำไป 3 ข้อข้างบน เมนูหลังบ้าน zzz.com/admin ขั้น https:// เรียบร้อยแล้วครับ (ขึ้นกุญแจสีเขียว)

แต่หน้าปกติ มันขึ้น https:// ก็จริง แต่ไม่ขึ้นกุญแจสีเขียวครับ

ผมถามทางโฮสไป ทางโฮสบอกว่า เป็นที่ ธีม WP

ผมก็งง ไม่รู้จะไปแก้ยังไงที่ตัวธีมครับ มีไฟล์มากมายมหาศาล หายังไงก็คงไม่เจอ ทำไงดีครับ  :'( :'(  :wanwan031: :wanwan031:


มีตัวอย่างไหมครับ

1.ถ้าขึ้นกุญแจสีเขียว คือหน้านั้น url เป็น https:// หมดแล้ว

2.ถ้าหน้าไหนเข้า https:// แล้วไม่ขึ้น ขึ้นกุญแจสีเขียว แสดงว่า url ยังมี http:// อยู่ในหน้านั้น


หัวข้อ: Re: การทำ SSL ที่ WP ทำไมผมถึงทำไม่ได้ซักทีครับ
เริ่มหัวข้อโดย: tenzamak ที่ 09 มกราคม 2017, 22:13:48
คำว่าไม่เป็นสีเขียวคืออะไรครับ มันขึ้นอะไร

ถ้าขึ้นเป็นแม่กุญแจ+เครื่องหมายตกใจ

นั่นหมายถึงว่า url ต่างๆในหน้านั้นๆยังมี http  

เงื่อนไขของ ssl คือ ทุกๆ url ยํ้าว่าทุกๆ url อ้างอิงในหน้านั้นๆต้องเป็น https

view source กด ctrl+f แล้วกรอก http:  แล้วไล่ดูซะ ต้องแก้ให้เป็น https ทั้งหมด

ไม่เคยเล่น CF SSL  ไม่รู้ลง really ssl อีกตัวได้ไหม ถ้าได้ ตัวนี้มันคลุมทุกอย่างให้เป็ฯ https ได้ โดยไม่ต้องไล่แ้ก


หัวข้อ: Re: การทำ SSL ที่ WP ทำไมผมถึงทำไม่ได้ซักทีครับ
เริ่มหัวข้อโดย: opzakong ที่ 09 มกราคม 2017, 22:20:24
คำว่าไม่เป็นสีเขียวคืออะไรครับ มันขึ้นอะไร

ถ้าขึ้นเป็นแม่กุญแจ+เครื่องหมายตกใจ

นั่นหมายถึงว่า url ต่างๆในหน้านั้นๆยังมี http  

เงื่อนไขของ ssl คือ ทุกๆ url ยํ้าว่าทุกๆ url อ้างอิงในหน้านั้นๆต้องเป็น https

view source กด ctrl+f แล้วกรอก http:  แล้วไล่ดูซะ ต้องแก้ให้เป็น https ทั้งหมด

ไม่เคยเล่น CF SSL  ไม่รู้ลง really ssl อีกตัวได้ไหม ถ้าได้ ตัวนี้มันคลุมทุกอย่างให้เป็ฯ https ได้ โดยไม่ต้องไล่แ้ก


ขอบคุณครับ เดี๋ยวไปลอง really ssl ที่ว่ามาดู แล้วจะมารายงานผลครับ


หัวข้อ: Re: การทำ SSL ที่ WP ทำไมผมถึงทำไม่ได้ซักทีครับ
เริ่มหัวข้อโดย: opzakong ที่ 09 มกราคม 2017, 22:22:21
คำว่าไม่เป็นสีเขียวคืออะไรครับ มันขึ้นอะไร

ถ้าขึ้นเป็นแม่กุญแจ+เครื่องหมายตกใจ

นั่นหมายถึงว่า url ต่างๆในหน้านั้นๆยังมี http  

เงื่อนไขของ ssl คือ ทุกๆ url ยํ้าว่าทุกๆ url อ้างอิงในหน้านั้นๆต้องเป็น https

view source กด ctrl+f แล้วกรอก http:  แล้วไล่ดูซะ ต้องแก้ให้เป็น https ทั้งหมด

ไม่เคยเล่น CF SSL  ไม่รู้ลง really ssl อีกตัวได้ไหม ถ้าได้ ตัวนี้มันคลุมทุกอย่างให้เป็ฯ https ได้ โดยไม่ต้องไล่แ้ก


ขอบคุณอีกครั้งครับ ติดตั้งครั้งเดียวใช้ได้เลย  :wanwan003: :wanwan003:


หัวข้อ: Re: การทำ SSL ที่ WP ทำไมผมถึงทำไม่ได้ซักทีครับ
เริ่มหัวข้อโดย: F12STz ที่ 09 มกราคม 2017, 23:45:20
วิธี setup WP กับ CF

1. ไปที่ Cloudflare แล้วเลือกไซต์ของคุณ
2. คลิกที่แถบ Crypto
3. เลือก SSL เป็น Flexible
4. โหลดปลั๊กอิน Cloudflares Flexible SSL แล้วติดตั้ง https://th.wordpress.org/plugins/cloudflare-flexible-ssl/
5. โหลดปลั๊กอิน WordPress HTTPS (SSL) แล้วติดตั้ง https://wordpress.org/plugins/wordpress-https/installation/
6. ตั้งค่า WordPress HTTPS ในช่อง Proxy ให้เลือก Yes
7. กลับที่ไป Cloudflare
8. ไปที่ Page Rule
9. กด Add new rule แล้วใส่โดเมน (ใส่ * คร่อมระหว่างโดเมนให้เรียบร้อย) แล้วเลือก Always use https
10. เปลี่ยน Site Address ที่ Setting ของ Wordpress ให้ใส่ https ให้เรียบร้อย
11. เสร็จแล้ว เย้!

ตัวอย่างผลลัพธ์ในลายเซ็นผม ใช้ cloudflare เหมือนกัน


หัวข้อ: Re: การทำ SSL ที่ WP ทำไมผมถึงทำไม่ได้ซักทีครับ
เริ่มหัวข้อโดย: nociouz ที่ 10 มกราคม 2017, 12:01:32
วิธี setup WP กับ CF

1. ไปที่ Cloudflare แล้วเลือกไซต์ของคุณ
2. คลิกที่แถบ Crypto
3. เลือก SSL เป็น Flexible
4. โหลดปลั๊กอิน Cloudflares Flexible SSL แล้วติดตั้ง https://th.wordpress.org/plugins/cloudflare-flexible-ssl/ แล้วเปิดใช้งาน
5.เข้าไปตรง option wordpress เปลี่ยนเว็บเป็น https://นำหน้า พอครับ


หัวข้อ: Re: การทำ SSL ที่ WP ทำไมผมถึงทำไม่ได้ซักทีครับ
เริ่มหัวข้อโดย: BrainFreeze ที่ 11 มกราคม 2017, 17:53:32
ผมไม่เคยใช้ plugin เลยครับ ทำแบบนี้
1. เปิดใช้ SSL ให้กับ Domain ที่ Control Panel
2. ไปตั้ง Crypto ใน Cloudflare ให้เป็น Mode Full
3. login เข้า wordpress ไปที่การตั้งค่า general แก้ url จาก http เป็น https กด save แล้วเว็บจะเข้าไม่ได้อีก
4. ย้ายไฟล์เว็บไปที่ private_html / public_shtml อันนี้แล้วแต่ control panel อะไร

เปิดเว็บอีกทีใช้ได้แล้วครับ ^_^
ถ้ายังใช้ไม่ได้ PM มาให้ผมช่วยทำได้ครับ  :wanwan017:


หัวข้อ: Re: การทำ SSL ที่ WP ทำไมผมถึงทำไม่ได้ซักทีครับ
เริ่มหัวข้อโดย: navico ที่ 11 มกราคม 2017, 18:57:20
อาจมีบางส่วนของ theme เช่นพวก link , script ลิงค์เป็น http อยู่นะครับ browser มันจะไม่เขียวให้ครับ
ผมแก้โดยเพิ่มโค้ดด้านล่างนี้ในไฟล์ wp-config.php เอาไว้ก่อนบรรทัด require_once(ABSPATH . 'wp-settings.php');

โค๊ด:
define('FORCE_SSL_ADMIN', true);
if (strpos($_SERVER['HTTP_X_FORWARDED_PROTO'], 'https') !== false)
       $_SERVER['HTTPS']='on';



หัวข้อ: Re: การทำ SSL ที่ WP ทำไมผมถึงทำไม่ได้ซักทีครับ
เริ่มหัวข้อโดย: clipmobile ที่ 11 มกราคม 2017, 21:09:06
มี img , link หรือ javascript ที่ชี้ไปยัง URL ข้างนอก ที่ยังเป็น HTTP อยู่แน่นอนครับ เลยไม่ขึ้นกุญแจเขียวทั้งหมด

ต้องไปนั่งไล่ดูใน theme หรือ php ไฟล์ของท่านครับ ว่ามี  url ที่เป็น HTTP อยู่อีกไหม ไล่แก้ให้หมดครับ


หัวข้อ: Re: การทำ SSL ที่ WP ทำไมผมถึงทำไม่ได้ซักทีครับ
เริ่มหัวข้อโดย: Solid Snake ที่ 11 มกราคม 2017, 21:09:13
แนะนำนะ แต่ว่าอาจไม่ช่วยอะไรคุณเท่าไหร่เพราะใช้กับเว็บใหม่

1.ลงเว็บ wordpress ใหม่เสร็จแบบเพียวๆ
2.ให้ตั้งค่า cloudflare เลย ผมตั้งค่าแค่ flexible ssl รอให้มัน active (ผมไม่ได้ปรับ Page Rule นะ)
3.ให้ลงปลั๊กอิน https://wordpress.org/plugins/really-simple-ssl/ อันดับแรกเลย เพราะเว็บมันยัง fresh ทำตามขั้นตอนง่ายๆ ลงเสร็จมันก็ใช้ได้เลย ไม่ต้องทำอะไรแล้ว
  เสิรมอีกนิด  ปลั๊กอินนี้มันไปเขียนข้อมูลเพิ่มในไฟล์ .htaccess, wp-config ให้ด้วย

ปล. plugin https://wordpress.org/plugins/wordpress-https มันไม่อัพเดทนานกว่า 2 ปีแล้ว ผมว่าเลี่ยงได้ก็เลี่ยงดีกว่า  (ขออภัยเห็นต่างท่านอื่น)


หัวข้อ: Re: การทำ SSL ที่ WP ทำไมผมถึงทำไม่ได้ซักทีครับ
เริ่มหัวข้อโดย: gd,lN ที่ 11 มกราคม 2017, 22:03:26
แจ่มเลยครับ


หัวข้อ: Re: การทำ SSL ที่ WP ทำไมผมถึงทำไม่ได้ซักทีครับ
เริ่มหัวข้อโดย: champooko1 ที่ 12 มกราคม 2017, 08:38:48
แนะนำนะ แต่ว่าอาจไม่ช่วยอะไรคุณเท่าไหร่เพราะใช้กับเว็บใหม่

1.ลงเว็บ wordpress ใหม่เสร็จแบบเพียวๆ
2.ให้ตั้งค่า cloudflare เลย ผมตั้งค่าแค่ flexible ssl รอให้มัน active (ผมไม่ได้ปรับ Page Rule นะ)
3.ให้ลงปลั๊กอิน https://wordpress.org/plugins/really-simple-ssl/ อันดับแรกเลย เพราะเว็บมันยัง fresh ทำตามขั้นตอนง่ายๆ ลงเสร็จมันก็ใช้ได้เลย ไม่ต้องทำอะไรแล้ว
  เสิรมอีกนิด  ปลั๊กอินนี้มันไปเขียนข้อมูลเพิ่มในไฟล์ .htaccess, wp-config ให้ด้วย

ปล. plugin https://wordpress.org/plugins/wordpress-https มันไม่อัพเดทนานกว่า 2 ปีแล้ว ผมว่าเลี่ยงได้ก็เลี่ยงดีกว่า  (ขออภัยเห็นต่างท่านอื่น)

ใช้วิธีนี้อยู่เหมือนกันครับ ตอนลองปิดใช้งานผมนี้ใจแป๋วเลย CSS อะไรไม่ขึ้นสักอย่าง 55


หัวข้อ: Re: การทำ SSL ที่ WP ทำไมผมถึงทำไม่ได้ซักทีครับ
เริ่มหัวข้อโดย: thaiserver ที่ 12 มกราคม 2017, 13:08:27
แจ่มเลยครับ

เห็นด้วยเลยครับ plugin ไม่มีการอัพเดท ค่อนข้างเสี่ยงมาก