สอบถามการทำ url เป็นภาษาไทย โดยใช้ codeigniter 2.0

เริ่มโดย gelonly, 27 กรกฎาคม 2011, 00:46:02

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

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

gelonly

ผมทดลองทำทุกอย่างแล้วแต่ไม่ได้สักที
จึงต้องขอรบกวนโพสเพื่อขอให้ผู้เชี่ยวชาญ codigniter 2.0 ในด้าน seo
ช่วยชี้แนะผมด้วยครับ
ตัวอย่าง www.myweb.com/ทดสอบภาษาไทย
ประมาณนี้ครับ
ขอบคุณมากๆครับ

vii

ใน application/config/config.php คุณลองหาดูเกี่ยวกับ allow url ดูสิครับ มันจะมีอยู่ว่าอนุญาตอะไรบ้าง คุณจะใช้ภาษาไทยคุณก็เพิ่มตัวอักษรไทยเข้าไปทั้งหมดก-ฮ และสระทั้งหมด

Quize

ใน application->config->config.php

ตรงบรรทัด 

$config['permitted_uri_chars'] = 'a-z 0-9~%.:_\-';

ไม่แน่ใจว่าต้องเพิ่ม ยังไงนะครับ แต่ที่ผมเคยทำ ผม ใส่เป็น

$config['permitted_uri_chars'] = '';

มันก็ใช้ได้นะครับ

อันนี้เท่าที่ผมรู้นะครับ มันอาจจะไม่ดีที่สุด ยังไง รอท่านอื่นมาตอบอีกดีกว่า  :wanwan012:
[direct=http://my.up2vps.com/aff.php?aff=060]VPS คุณภาพ ราคาไม่แพง ซัพพอต ok จากการใช้งานจริง[/direct] | [direct=http://lowpriceshoptoday.info]lowpriceshoptoday[/direct] | [direct=http://lowpricemalltoday.info]lowpricemalltoday[/direct] | [direct=http://www.thaiseoboard.com/index.php?action=profile;u=6101]Quize[/direct]

Quize

อ้างถึงจาก: vii ใน 27 กรกฎาคม 2011, 00:50:49
ใน application/config/config.php คุณลองหาดูเกี่ยวกับ allow url ดูสิครับ มันจะมีอยู่ว่าอนุญาตอะไรบ้าง คุณจะใช้ภาษาไทยคุณก็เพิ่มตัวอักษรไทยเข้าไปทั้งหมดก-ฮ และสระทั้งหมด

นี่แหละครับ แต่ผมใส่ไม่ถูก หุหุ :P
[direct=http://my.up2vps.com/aff.php?aff=060]VPS คุณภาพ ราคาไม่แพง ซัพพอต ok จากการใช้งานจริง[/direct] | [direct=http://lowpriceshoptoday.info]lowpriceshoptoday[/direct] | [direct=http://lowpricemalltoday.info]lowpricemalltoday[/direct] | [direct=http://www.thaiseoboard.com/index.php?action=profile;u=6101]Quize[/direct]

vii

$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!!

gelonly

อ้างถึงจาก: vii ใน 27 กรกฎาคม 2011, 00:50:49
ใน application/config/config.php คุณลองหาดูเกี่ยวกับ allow url ดูสิครับ มันจะมีอยู่ว่าอนุญาตอะไรบ้าง คุณจะใช้ภาษาไทยคุณก็เพิ่มตัวอักษรไทยเข้าไปทั้งหมดก-ฮ และสระทั้งหมด
ผมได้ทดลองใส่ทุกรูปแบบของตัวอักษรภาษาไทยแล้วครับแต่มันยังไม่สำเร็จสักที
ลองหลายวิธีแต่ก็ไม่สำเร็จสัดทีครับ

gelonly


thaizeal

เพิ่งหัดเล่นเหมือนกันครับ ยังไม่ค่อยเป็น แต่เว็บลูกค้าที่โปรแกรมเมอร์ทำไว้ก็ประมาณนี้ครับ
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