ยินดีต้อนรับคุณ, บุคคลทั่วไป กรุณา เข้าสู่ระบบ หรือ ลงทะเบียน

เข้าสู่ระบบด้วยชื่อผู้ใช้ รหัสผ่าน และระยะเวลาในเซสชั่น

ThaiSEOBoard.comความรู้ทั่วไปSearch Engine Optimizationสอบถามเกี่ยวกับ .htaccess ทำยังไงให้ redirect หน้า 404 และ error อื่นไปยัง index
หน้า: [1]   ลงล่าง
พิมพ์
ผู้เขียน หัวข้อ: สอบถามเกี่ยวกับ .htaccess ทำยังไงให้ redirect หน้า 404 และ error อื่นไปยัง index  (อ่าน 2096 ครั้ง)
0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้
Zynesteri
สมุนแก๊งเสียว
*

พลังน้ำใจ: 44
ออฟไลน์ ออฟไลน์

กระทู้: 866



ดูรายละเอียด
« เมื่อ: 04 พฤษภาคม 2014, 20:09:26 »


เขียน .htaccess ยังไงให้พวก error 404 และ error อื่นๆเด้งกลับเข้าหน้า index.php หรอครับ

รบกวนด้วยครับ ขอบคุณล่วงหน้าครับผม  wanwan017
บันทึกการเข้า

blogseo
ก๊วนเสียว
*

พลังน้ำใจ: 17
ออฟไลน์ ออฟไลน์

กระทู้: 361



ดูรายละเอียด
« ตอบ #1 เมื่อ: 04 พฤษภาคม 2014, 20:13:02 »

ช้วยดันเลยอยากรู้โดยเฉพาะเว็บที่ใช้ smf ทำ
บันทึกการเข้า

Hanuman
Verified Seller
เจ้าพ่อบอร์ดเสียว
*

พลังน้ำใจ: 383
ออฟไลน์ ออฟไลน์

กระทู้: 3,257



ดูรายละเอียด
« ตอบ #2 เมื่อ: 04 พฤษภาคม 2014, 20:17:55 »

น่าจะแบบนี้ครับ ErrorDocument 404 http://example.com/404/
บันทึกการเข้า
Zynesteri
สมุนแก๊งเสียว
*

พลังน้ำใจ: 44
ออฟไลน์ ออฟไลน์

กระทู้: 866



ดูรายละเอียด
« ตอบ #3 เมื่อ: 04 พฤษภาคม 2014, 20:21:43 »

ลองหาดูแล้วน่าจะประมาณนี้มั้งครับ ไม่แน่ใจว่าถูกไหมนะครับ รอผู้รู้มาชี้แจงอีกที

ErrorDocument 400 /http://www.site.com
ErrorDocument 401 /http://www.site.com
ErrorDocument 403 /http://www.site.com
ErrorDocument 404 /http://www.site.com
ErrorDocument 500 /http://www.site.com
บันทึกการเข้า

Zynesteri
สมุนแก๊งเสียว
*

พลังน้ำใจ: 44
ออฟไลน์ ออฟไลน์

กระทู้: 866



ดูรายละเอียด
« ตอบ #4 เมื่อ: 06 พฤษภาคม 2014, 02:09:32 »

ดันหน่อยครับ  wanwan044
บันทึกการเข้า

mini2014
คนรักเสียว
*

พลังน้ำใจ: 11
ออฟไลน์ ออฟไลน์

กระทู้: 164



ดูรายละเอียด
« ตอบ #5 เมื่อ: 06 พฤษภาคม 2014, 02:39:17 »

อยากรู้ด้วยครับ
บันทึกการเข้า

ecosway
คนรักเสียว
*

พลังน้ำใจ: 2
ออฟไลน์ ออฟไลน์

กระทู้: 107



ดูรายละเอียด
« ตอบ #6 เมื่อ: 06 พฤษภาคม 2014, 05:53:50 »

http://www.htaccessbasics.com/404-custom-error-page/

ลองเข้าไปดูนะครับ
บันทึกการเข้า
BrainFreeze
เจ้าพ่อบอร์ดเสียว
*

พลังน้ำใจ: 498
ออฟไลน์ ออฟไลน์

กระทู้: 3,885



ดูรายละเอียด เว็บไซต์
« ตอบ #7 เมื่อ: 06 พฤษภาคม 2014, 07:10:23 »

ลองหาดูแล้วน่าจะประมาณนี้มั้งครับ ไม่แน่ใจว่าถูกไหมนะครับ รอผู้รู้มาชี้แจงอีกที

ErrorDocument 400 /http://www.site.com
ErrorDocument 401 /http://www.site.com
ErrorDocument 403 /http://www.site.com
ErrorDocument 404 /http://www.site.com
ErrorDocument 500 /http://www.site.com

ถูกครับ แต่ผมคิดว่าน่าจะทำให้แสดงหน้า error 2-5 วิ ก่อนค่อย redirect ครับ เพื่อให้คนดูเข้าใจว่าหน้านั้นไม่มีมัน error ไม่งั้นกดไปก็ไปหน้าแรกตลอด

อ้างอิง custom error page
http://support.hostatom.com/kn...tion=displayarticle&id=183

อ้างอิง Redirect ตามจำนวนเวลา
โค๊ด:
<meta http-equiv="refresh" content="3;URL='http://www.example.com/index.html'" />

เลข 3 ข้างบนคือ 3 วิครับ

 wanwan017
บันทึกการเข้า

# จัดไป Promo Code ลด 11% : THAISEOBOARD
# hostatom.com |โฮสอะตอม - เว็บโฮสติ้งที่ Webmaster มืออาชีพไว้วางใจ
# Web Hosting | Cloud VPS | Reseller Hosting | Domain Name
# บริการ 24x7 | รับประกันความพอใจยินดีคืนเงิน | Uptime 99.9% | โทร : 0-2107-3466
anirud
ก๊วนเสียว
*

พลังน้ำใจ: 73
ออฟไลน์ ออฟไลน์

กระทู้: 488



ดูรายละเอียด เว็บไซต์
« ตอบ #8 เมื่อ: 06 พฤษภาคม 2014, 09:38:55 »

ตามนี้ครับผม

อ้างถึง
RewriteEngine On
ErrorDocument 404 /index.php

 wanwan003
บันทึกการเข้า
Zynesteri
สมุนแก๊งเสียว
*

พลังน้ำใจ: 44
ออฟไลน์ ออฟไลน์

กระทู้: 866



ดูรายละเอียด
« ตอบ #9 เมื่อ: 06 พฤษภาคม 2014, 11:19:42 »

ลองหาดูแล้วน่าจะประมาณนี้มั้งครับ ไม่แน่ใจว่าถูกไหมนะครับ รอผู้รู้มาชี้แจงอีกที

ErrorDocument 400 /http://www.site.com
ErrorDocument 401 /http://www.site.com
ErrorDocument 403 /http://www.site.com
ErrorDocument 404 /http://www.site.com
ErrorDocument 500 /http://www.site.com

ถูกครับ แต่ผมคิดว่าน่าจะทำให้แสดงหน้า error 2-5 วิ ก่อนค่อย redirect ครับ เพื่อให้คนดูเข้าใจว่าหน้านั้นไม่มีมัน error ไม่งั้นกดไปก็ไปหน้าแรกตลอด

อ้างอิง custom error page
http://support.hostatom.com/kn...tion=displayarticle&id=183

อ้างอิง Redirect ตามจำนวนเวลา
โค๊ด:
<meta http-equiv="refresh" content="3;URL='http://www.example.com/index.html'" />

เลข 3 ข้างบนคือ 3 วิครับ

 wanwan017

ขอบคุณมากๆครับผม +1 ให้ทุกท่านแล้วนะครับ
บันทึกการเข้า

หน้า: [1]   ขึ้นบน
พิมพ์