ThaiSEOBoard.com

ความรู้ทั่วไป => Search Engine Optimization => ข้อความที่เริ่มโดย: Zynesteri ที่ 04 พฤษภาคม 2014, 20:09:26



หัวข้อ: สอบถามเกี่ยวกับ .htaccess ทำยังไงให้ redirect หน้า 404 และ error อื่นไปยัง index
เริ่มหัวข้อโดย: Zynesteri ที่ 04 พฤษภาคม 2014, 20:09:26

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

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


หัวข้อ: Re: สอบถามเกี่ยวกับ .htaccess ทำยังไงให้ redirect หน้า 404 และ error อื่นไปยัง index
เริ่มหัวข้อโดย: blogseo ที่ 04 พฤษภาคม 2014, 20:13:02
ช้วยดันเลยอยากรู้โดยเฉพาะเว็บที่ใช้ smf ทำ


หัวข้อ: สอบถามเกี่ยวกับ .htaccess ทำยังไงให้ redirect หน้า 404 และ error อื่นไปยัง index
เริ่มหัวข้อโดย: Hanuman ที่ 04 พฤษภาคม 2014, 20:17:55
น่าจะแบบนี้ครับ ErrorDocument 404 http://example.com/404/


หัวข้อ: Re: สอบถามเกี่ยวกับ .htaccess ทำยังไงให้ redirect หน้า 404 และ error อื่นไปยัง index
เริ่มหัวข้อโดย: Zynesteri ที่ 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


หัวข้อ: Re: สอบถามเกี่ยวกับ .htaccess ทำยังไงให้ redirect หน้า 404 และ error อื่นไปยัง index
เริ่มหัวข้อโดย: Zynesteri ที่ 06 พฤษภาคม 2014, 02:09:32
ดันหน่อยครับ  :wanwan044:


หัวข้อ: Re: สอบถามเกี่ยวกับ .htaccess ทำยังไงให้ redirect หน้า 404 และ error อื่นไปยัง index
เริ่มหัวข้อโดย: mini2014 ที่ 06 พฤษภาคม 2014, 02:39:17
อยากรู้ด้วยครับ


หัวข้อ: Re: สอบถามเกี่ยวกับ .htaccess error อื่นไปยัง index
เริ่มหัวข้อโดย: ecosway ที่ 06 พฤษภาคม 2014, 05:53:50
http://www.htaccessbasics.com/404-custom-error-page/

ลองเข้าไปดูนะครับ


หัวข้อ: Re: สอบถามเกี่ยวกับ .htaccess ทำยังไงให้ redirect หน้า 404 และ error อื่นไปยัง index
เริ่มหัวข้อโดย: BrainFreeze ที่ 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/knowledgebase.php?action=displayarticle&id=183

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

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

 :wanwan017:


หัวข้อ: Re: สอบถามเกี่ยวกับ .htaccess ทำยังไงให้ redirect หน้า 404 และ error อื่นไปยัง index
เริ่มหัวข้อโดย: anirud ที่ 06 พฤษภาคม 2014, 09:38:55
ตามนี้ครับผม

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

 :wanwan003:


หัวข้อ: Re: สอบถามเกี่ยวกับ .htaccess ทำยังไงให้ redirect หน้า 404 และ error อื่นไปยัง index
เริ่มหัวข้อโดย: Zynesteri ที่ 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/knowledgebase.php?action=displayarticle&id=183

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

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

 :wanwan017:

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