ThaiSEOBoard.com

พัฒนาเว็บไซต์ => CMS & Free Script => ข้อความที่เริ่มโดย: metha_design ที่ 29 กุมภาพันธ์ 2012, 18:31:47



หัวข้อ: ตั้งให้หน้า home.html เป็นหน้าแรก ยังไงครับ สอนหน่อย
เริ่มหัวข้อโดย: metha_design ที่ 29 กุมภาพันธ์ 2012, 18:31:47
ตั้งให้หน้า home.html เป็นหน้าแรก ยังไงครับ สอนหน่อย


หัวข้อ: Re: ตั้งให้หน้า home.html เป็นหน้าแรก ยังไงครับ สอนหน่อย
เริ่มหัวข้อโดย: mucilin ที่ 29 กุมภาพันธ์ 2012, 19:52:25
เปลี่ยนเป็น index.html


หัวข้อ: Re: ตั้งให้หน้า home.html เป็นหน้าแรก ยังไงครับ สอนหน่อย
เริ่มหัวข้อโดย: Freedomlover ที่ 29 กุมภาพันธ์ 2012, 20:00:24
สร้างไฟล์ .htaccess

ใส่ด้านล่างนี้ลงไป

โค๊ด:
DirectoryIndex home.html

อัพไปไว้ใน root ของเว็บ


หัวข้อ: Re: ตั้งให้หน้า home.html เป็นหน้าแรก ยังไงครับ สอนหน่อย
เริ่มหัวข้อโดย: metha_design ที่ 29 กุมภาพันธ์ 2012, 20:14:16
ผมลองทำอยากท่านว่าแย้วไม่ได้ครับ พอดีผมใช้ wp ผมอยากอัพหน้า index.html เป็นหน้าแรก แต่จะให้คลิก enter site วิ่งไปที่ index.php ของ wp ครับ


หัวข้อ: Re: ตั้งให้หน้า home.html เป็นหน้าแรก ยังไงครับ สอนหน่อย
เริ่มหัวข้อโดย: Freedomlover ที่ 29 กุมภาพันธ์ 2012, 20:21:31
เพราะว่า  เวลาเรียก หน้า domain.com/index.php  ตัว wp มันจะ redirect มาที่  domain.com/   และมันก็กลายเป็นว่า กลับมาหน้า home.html ตามเดิม ^^


หัวข้อ: Re: ตั้งให้หน้า home.html เป็นหน้าแรก ยังไงครับ สอนหน่อย
เริ่มหัวข้อโดย: metha_design ที่ 29 กุมภาพันธ์ 2012, 20:39:37
แล้วผมควรทำยังไงครับ ถึงให้วิ่งมาที่หน้ม index.php ครับ ช่วยหน่อย :wanwan017:


หัวข้อ: Re: ตั้งให้หน้า home.html เป็นหน้าแรก ยังไงครับ สอนหน่อย
เริ่มหัวข้อโดย: มาส่องมาลอง ที่ 29 กุมภาพันธ์ 2012, 21:31:57
แล้วผมควรทำยังไงครับ ถึงให้วิ่งมาที่หน้ม index.php ครับ ช่วยหน่อย :wanwan017:


ลบ index.html ออกครับ


หัวข้อ: Re: ตั้งให้หน้า home.html เป็นหน้าแรก ยังไงครับ สอนหน่อย
เริ่มหัวข้อโดย: UDFC ที่ 29 กุมภาพันธ์ 2012, 21:35:47
index.html  < - - จะถูกเรียกใช้ก่อน  (ถ้ามี)
index.php จะถูกเรียกเมื่อไม่มี index.html



ดังนั้น  กรณีนี้ ต้องให้มี index.html 
แล้วเขียนโค๊ดในนั้นว่าจะให้ไปไหนต่อ   

ตามคลิ๊ก หรือ Rediect ก็อยู่ตรงนั้นครับ


หัวข้อ: Re: ตั้งให้หน้า home.html เป็นหน้าแรก ยังไงครับ สอนหน่อย
เริ่มหัวข้อโดย: metha_design ที่ 29 กุมภาพันธ์ 2012, 21:39:21
คือผมจะทำนหน้า .thml เป็นหน้าแรกครับ แล้วค่อยไปที่ index.php เพราะต้องการหน้าอีกหน้าหนึงแล้วค่อยเข้าไปหน้า index.php ของ wp ครับ  :wanwan031:


หัวข้อ: Re: ตั้งให้หน้า home.html เป็นหน้าแรก ยังไงครับ สอนหน่อย
เริ่มหัวข้อโดย: UDFC ที่ 29 กุมภาพันธ์ 2012, 21:49:20
คือผมจะทำนหน้า .thml เป็นหน้าแรกครับ แล้วค่อยไปที่ index.php เพราะต้องการหน้าอีกหน้าหนึงแล้วค่อยเข้าไปหน้า index.php ของ wp ครับ  :wanwan031:

index.html   คือ Landing Page

แล้วก็สร้างลิ้งค์ให้กดว่าจะไป  index.php  หรือ หน้าไหนๆ  ก็อยู่ใน
index.html ไงครับ ..


 


หัวข้อ: Re: ตั้งให้หน้า home.html เป็นหน้าแรก ยังไงครับ สอนหน่อย
เริ่มหัวข้อโดย: UDFC ที่ 29 กุมภาพันธ์ 2012, 21:58:57

ยกตัวอย่าง (โค๊ดยุคโบราณ)...

index.html
----------------------------------------
xxxxx xxxxx xxxxx xxxxx xxxxx xxxxx
xxxxx xxxxx xxxxx xxxxx xxxxx xxxxx
xxxxx xxxxx xxxxx xxxxx xxxxx xxxxx
----------------------------------------
กด "Accept" เพื่อเข้าบอร์ด  กด "Decline" เพื่อออก


Accept ---> index.php
Decline ---> Google.com



ตอนนี้มี Free HTML page สวยๆ
ไว้เป็น Landing Page เยอะครับ  โค๊ดไม่กี่บรรทัด

หาในบอร์ดนี้ แจกเย๊อะครับ


หัวข้อ: Re: ตั้งให้หน้า home.html เป็นหน้าแรก ยังไงครับ สอนหน่อย
เริ่มหัวข้อโดย: ekstepza ที่ 29 กุมภาพันธ์ 2012, 23:07:52
ของผมเว็บนี้ใช้ครบเลย 3 ไฟล์

www.Affiliate-GDI.ws (http://www.Affiliate-GDI.ws)

index.html -> intro Thai
index.htm -> intro Eng
index.php -> Home

 :wanwan013:


หัวข้อ: Re: ตั้งให้หน้า home.html เป็นหน้าแรก ยังไงครับ สอนหน่อย
เริ่มหัวข้อโดย: metha_design ที่ 29 กุมภาพันธ์ 2012, 23:15:28
สอนหน่อยครับ


หัวข้อ: Re: ตั้งให้หน้า home.html เป็นหน้าแรก ยังไงครับ สอนหน่อย
เริ่มหัวข้อโดย: Nan_jung30 ที่ 29 กุมภาพันธ์ 2012, 23:20:38
ผมลองทำอยากท่านว่าแย้วไม่ได้ครับ พอดีผมใช้ wp ผมอยากอัพหน้า index.html เป็นหน้าแรก แต่จะให้คลิก enter site วิ่งไปที่ index.php ของ wp ครับ

เพราะว่า  เวลาเรียก หน้า domain.com/index.php  ตัว wp มันจะ redirect มาที่  domain.com/   และมันก็กลายเป็นว่า กลับมาหน้า home.html ตามเดิม ^^

น่าจะเป็นตามที่คุณ Freedomlover บอกนะค่ะ  ใครใช้ wordpress ลองไปเรียก /index.php ดูค่ะ มันจะมาที่ / เฉยๆ  ซึ่งกรณีของเจ้าของกระทู้นี้ ก็จะมาที่ไฟล์ index.html

สรุป มันจะไม่ไปหน้าไหนเลย นอกจาก index.html


ลองย้าย wp ไปอยู่ใน sub folder ดูค่ะ


หัวข้อ: Re: ตั้งให้หน้า home.html เป็นหน้าแรก ยังไงครับ สอนหน่อย
เริ่มหัวข้อโดย: leefreedom ที่ 29 กุมภาพันธ์ 2012, 23:45:18
น่าจะแก้ที่ไฟล์ .htaccess


หัวข้อ: Re: ตั้งให้หน้า home.html เป็นหน้าแรก ยังไงครับ สอนหน่อย
เริ่มหัวข้อโดย: metha_design ที่ 01 มีนาคม 2012, 00:27:51
ขอบคุณกระทู้ของ Nan_jung30 ที่แนะนำ ผมทำได้แล้วครับ แยก wp ไปอีกForder แล้วได้เลย ขอบคุณหลาย ๆ และทุกกระทู้ที่ช่วยผมทำจนได้ เยๆๆๆๆๆๆๆๆๆๆๆๆๆๆ :wanwan031:


หัวข้อ: Re: ตั้งให้หน้า home.html เป็นหน้าแรก ยังไงครับ สอนหน่อย
เริ่มหัวข้อโดย: adidog ที่ 01 มีนาคม 2012, 11:31:26
ที่จริงมันมีอะไรที่ง่ายกว่านั้นครับ การย้ายโฟลเดอร์ ไม่ใช่การแก้ไขปัญหาที่ดีครับ เผลอๆ อัปดับตกไม่รู้ตัว

การแก้ไขที่ถูกต้อง(แก้บรรทัดเดียวเอง)

ทดสอบกับ 3.3.1 ล่าสุดเลยน่ะครับ เปิดไฟล์
โค๊ด:
wp-includes/canonical.php

หา ประมาณ บรรทัด 304

โค๊ด:
$redirect['path'] = preg_replace('|/index.php/*?$|', '/', $redirect['path']);

แล้วแก้เป็น

โค๊ด:
	$redirect['path'] = preg_replace('|/index.php/$|', '/', $redirect['path']);

แก้นิดเดียวแล้วลองดูหน้าเว็บใหม่ครับ  :wanwan003: :wanwan003: :wanwan003:


หัวข้อ: Re: ตั้งให้หน้า home.html เป็นหน้าแรก ยังไงครับ สอนหน่อย
เริ่มหัวข้อโดย: ongpa11 ที่ 01 มีนาคม 2012, 11:33:13
ไม่ควรใช้ชื่อ home ครับน่าจะเอาชื่อ ที่ต้องการทำ seo ด้วยจะดีกว่า