ผมทดลองทำทุกอย่างแล้วแต่ไม่ได้สักที
จึงต้องขอรบกวนโพสเพื่อขอให้ผู้เชี่ยวชาญ codigniter 2.0 ในด้าน seo
ช่วยชี้แนะผมด้วยครับ
ตัวอย่าง www.myweb.com/ (http://www.myweb.com/)ทดสอบภาษาไทย
ประมาณนี้ครับ
ขอบคุณมากๆครับ
ใน application/config/config.php คุณลองหาดูเกี่ยวกับ allow url ดูสิครับ มันจะมีอยู่ว่าอนุญาตอะไรบ้าง คุณจะใช้ภาษาไทยคุณก็เพิ่มตัวอักษรไทยเข้าไปทั้งหมดก-ฮ และสระทั้งหมด
ใน application->config->config.php
ตรงบรรทัด
$config['permitted_uri_chars'] = 'a-z 0-9~%.:_\-';
ไม่แน่ใจว่าต้องเพิ่ม ยังไงนะครับ แต่ที่ผมเคยทำ ผม ใส่เป็น
$config['permitted_uri_chars'] = '';
มันก็ใช้ได้นะครับ
อันนี้เท่าที่ผมรู้นะครับ มันอาจจะไม่ดีที่สุด ยังไง รอท่านอื่นมาตอบอีกดีกว่า :wanwan012:
อ้างถึงจาก: vii ใน 27 กรกฎาคม 2011, 00:50:49
ใน application/config/config.php คุณลองหาดูเกี่ยวกับ allow url ดูสิครับ มันจะมีอยู่ว่าอนุญาตอะไรบ้าง คุณจะใช้ภาษาไทยคุณก็เพิ่มตัวอักษรไทยเข้าไปทั้งหมดก-ฮ และสระทั้งหมด
นี่แหละครับ แต่ผมใส่ไม่ถูก หุหุ :P
$config['permitted_uri_chars'] = 'a-z 0-9~%.:_\-={}"\'ก-ฮะาิีุูเะแำไใๆ่้๊๋ั็์ึื';ผมไม่แน่ใจว่าถูกตามหลักการมั้ยเพราะผมใช้การไล่สระแบบ regx ไม่เป็น ไม่เหมือน ก-ฮ
ข้างบนก็ไม่ทราบว่าสระครบมั้ย แต่ใช้มานานไม่มีปัญหา
อ้างถึง
$config['permitted_uri_chars'] = '';
ตรงนี้ถ้าไม่กำหนดเลยมันอันตรายมากนะครับ ยังไงลองอ่านคำอธิบายของมันตรงนั้นดูก็ได้
อ้างถึง| This lets you specify with a regular expression which characters are permitted
| within your URLs. When someone tries to submit a URL with disallowed
| characters they will get a warning message.
|
| As a security measure you are STRONGLY encouraged to restrict URLs to
| as few characters as possible. By default only these are allowed: a-z 0-9~%.:_-
|
| Leave blank to allow all characters -- but only if you are insane :wanwan009:.
|
| DO NOT CHANGE THIS UNLESS YOU FULLY UNDERSTAND THE REPERCUSSIONS!!
อ้างถึงจาก: vii ใน 27 กรกฎาคม 2011, 00:50:49
ใน application/config/config.php คุณลองหาดูเกี่ยวกับ allow url ดูสิครับ มันจะมีอยู่ว่าอนุญาตอะไรบ้าง คุณจะใช้ภาษาไทยคุณก็เพิ่มตัวอักษรไทยเข้าไปทั้งหมดก-ฮ และสระทั้งหมด
ผมได้ทดลองใส่ทุกรูปแบบของตัวอักษรภาษาไทยแล้วครับแต่มันยังไม่สำเร็จสักที
ลองหลายวิธีแต่ก็ไม่สำเร็จสัดทีครับ
จนปัญญาสุดๆ Y_Y
เพิ่งหัดเล่นเหมือนกันครับ ยังไม่ค่อยเป็น แต่เว็บลูกค้าที่โปรแกรมเมอร์ทำไว้ก็ประมาณนี้ครับ
application/config/config.php
$config['permitted_uri_chars'] = '';
.htaccess
RewriteCond %{REQUEST_URI} ^system.*
RewriteRule ^(.*)$ /index.php?/$1 [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?/$1 [L]
นอกเหนือจากนี้ก็ไม่รู้แล้ว :P