URL ภาษาไทย ทำยังไงให้ขึ้นเป็น secure url ได้บ้างครับ

เริ่มโดย JoSe, 08 กันยายน 2020, 17:35:50

หัวข้อก่อนหน้า - หัวข้อถัดไป

0 สมาชิก และ 1 ผู้มาเยือน กำลังดูหัวข้อนี้

JoSe

เวลาเข้าเว็บส่วนตัว หน้าหลักก็ขึ้นเป็น secure กุญแจสีเขียวดีอยู่หรอก แต่พอเข้าหน้าบทความหรือโพสต่างๆ จะขึ้นเป็น insecure เครื่องหมายตกใจทุกที
:(
พอมาค้นหาปัญหาดูดีๆ ก็พบว่าเพราะกำหนด permalink เป็นชื่อโพสหรือบทความ(ซึ่งเป็นภาษาไทย)
แล้วพอเปลี่ยน permalink เป็นตัวเลขลำดับโพสหรืออื่นๆ ที่ไม่มีภาษาไทย เช่น /?p=123 ก็ไม่เจอปัญหาเครื่องหมายตกใจอีกเลย
:'(
อยากรู้ว่ามีวีธีที่จะใช้ url หรือกำหนด permalink เป็นชื่อหน้า,โพส,บทความ ซึ่งเป็นภาษาไทย และขึ้นเป็น secure url รูปกุญแจสีเขียว มั้ยครับ
:wanwan044:  :wanwan008:

hiomard

ปกติมันก็เขียวหมดนะครับ
ติดตามด้วยคนครับ เผื่อเจอเคสแบบนี้

JoSe

อ้างถึงจาก: hiomard ใน 08 กันยายน 2020, 19:33:45
ปกติมันก็เขียวหมดนะครับ
ติดตามด้วยคนครับ เผื่อเจอเคสแบบนี้

หากหน้าปกติ หรือหน้าอื่นๆ ที่ url ไม่ได้เป็นภาษาไทยก็เขียวหมดอ่ะครับ
แต่หากมีภาษาไทยใน url สักตัวล่ะก็ กุญแจเขียว หายเลยอ่ะครับ

ปล.พอมาค้นดูตัวอย่าง เว็ปในไทยดังๆ หลายเว็บ ก็พยายามหลีกเลี่ยง Url ภาษาไทยเหมือนกันนะเนี่ยะ แม้บทความจะเป็นหัวข้อภาษาไทยก็ตาม เค้าก็จะตั้ง Url เป็นภาษาอังกฤษ กันทั้งนั้นเลย
:wanwan044:

icez

เปิด dev tool (กด f12) แล้วเปิดเว็บดูครับ มันจะขึ้นบอกว่าทำไม icon กุญแจหาย
[direct=http://www.thzhost.com/]THZHost[/direct] SSD Hosting ไทย/สิงคโปร์ พร้อม firewall ป้องกันการยิงเว็บ + scan ไวรัสในเว็บ

hiomard

อ้างถึงจาก: JoSe ใน 08 กันยายน 2020, 21:29:15
อ้างถึงจาก: hiomard ใน 08 กันยายน 2020, 19:33:45
ปกติมันก็เขียวหมดนะครับ
ติดตามด้วยคนครับ เผื่อเจอเคสแบบนี้

หากหน้าปกติ หรือหน้าอื่นๆ ที่ url ไม่ได้เป็นภาษาไทยก็เขียวหมดอ่ะครับ
แต่หากมีภาษาไทยใน url สักตัวล่ะก็ กุญแจเขียว หายเลยอ่ะครับ

ปล.พอมาค้นดูตัวอย่าง เว็ปในไทยดังๆ หลายเว็บ ก็พยายามหลีกเลี่ยง Url ภาษาไทยเหมือนกันนะเนี่ยะ แม้บทความจะเป็นหัวข้อภาษาไทยก็ตาม เค้าก็จะตั้ง Url เป็นภาษาอังกฤษ กันทั้งนั้นเลย
:wanwan044:
เว็บในลายเซ็นผมก็ url ไทยทั้งหมดครับ ยังไม่เคยเป็นแบบนี้

JoSe

ทำได้แร่ะครับ จำไม่ได้ว่าหาจากเว็บอะไร พอก็อปวิธีมาใส่ในโน๊ตแล้วปิดหน้านั้นไป
แล้วมานั่งทำตามดู

1. สร้างไฟล์ .htaccess แล้วนำไปใส่ไว้ใน public_html
โดยใน .htaccess ไฟล์ให้ใส่ข้อความดังนี้

Options +FollowSymLinks

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.+)$ url-friendly.php?url=$1 [L]


2. ให้สร้างไฟล์ url-friendly.php ขึ้นมาและใส่ข้อความดังนี้

if(!empty($_GET['url']))
include(iconv('UTF-8′, 'TIS-620′, $_GET['url']));


เทสปั้บ ได้ปุ๊บเลย ฮาาาาา  :wanwan013:
กลับไปตั้ง URL ภาษาไทยตามเดิม กุญแจสีเขียวก็ไม่หายแร้วว :wanwan020:

hiomard

ยินดีด้วยครับ  :'( เก็บกระทู้นี้ไว้วันนึงได้กลับมาใช้บริการแน่นอน

champooko1