Home Webboard ArticlesKnowledges  

ผู้เขียน หัวข้อ: มีปัญหาตอนอัพขึ้นโฮสจริงครับ  (อ่าน 15513 ครั้ง)

0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้

ออฟไลน์ pinoi

  • Ju
  • *
  • กระทู้: 13
  • เห็นด้วย&ขอบคุณ: 2
มีปัญหาตอนอัพขึ้นโฮสจริงครับ

คือว่า ผมติดตั้ง smf ผ่านโฮสจริงเลยครับ

เเบบว่าตอนการสร้างฐานข้อมูล ต้องพิมพ์ สมมุติ www.yourdomain.com/board/install.php [nofollow] ใช่มั้ยครับ

ผมทำทุกอย่างเสร็จเเล้ว เข้าเว็บได้ทุกอย่าง เเต่ว่า ต้องพิมพ์ www.yourdomain.com/board/index.php [nofollow]

เวลาผมพิมพ์เว็บปกติ www.youdomain.com [nofollow] ก็จะเข้าไม่ได้ครับ เป็นเพราะอะไรหรอครับ

ช่วยทีนะครับ  :cheesy:
 



kaikimao

  • บุคคลทั่วไป
Re: มีปัญหาตอนอัพขึ้นโฮสจริงครับ
« ตอบกลับ #1 เมื่อ: 02, เมษายน 2009, 11:45:21 AM »
mydomain.com/ <-- เรียกว่า root folder คือโฟลเดอร์นอกสุดๆ (เหมือนไดร์ฟ C: ก็อยู่ที่ C:\ ไม่มีระดับที่ต่ำกว่านี้อีกแล้ว)

mydomain.com/myfolder/ <-- เป็นโฟลเดอร์ชื่อว่า myfolder ที่อยู่ถัดไป (เหมือน C:\myfolder)

ปกติถ้ามีไฟล์ index.htm, index.html, index.php, default.htm (หรือชื่ออื่นๆ ที่มีการตั้งค่าไว้) ไฟล์ดังกล่าวจะถูกเรียกใช้งานขึ้นมาเลย

ทีนี้ถ้าอยากให้เปิดที่ root แล้วจะเปิดไฟล์ในโฟลเดอร์ย่อยทันที มีอยู่ว่า

1. ทำหน้่าหลักอยู่ที่ root (เรียกว่า "หน้า Home page")
 - สร้างไฟล์ mydomain.com/index.htm (หรือ index.html, index.php แล้วแต่ต้องการ)
 - ทำหน้า+ลิ้งค์+อื่นๆ ตามต้องการ (อย่าลืมหน้าเข้า webboard SMF ที่ต้องการล่ะ)

2. สั่ง redirect (เปลี่ยนหน้าอัตโนมัติ) มาที่ mydomain.com/mystartfolder โดยจะใช้ภาษา HTML, JAVA, PHP ก็ได้ แล้วแต่ความต้องการ

HTML
โค๊ด: [Select]
<meta http-equiv='refresh' content='3; URL=/mystartfolder/index.php'>เปลี่ยนไปยังหน้าที่ต้องการ ใน 3 วินาที

JAVA Script
โค๊ด: [Select]
...
location.href="/mystartfolder/index.php";
...
เปลี่ยนไปยังหน้าที่ต้องการ (ทันที)
PHP
โค๊ด: [Select]
...
header("Location: /mystartfolder/index.php");
...
เปลี่ยนไปยังหน้าที่ต้องการ (ทันที)

//edit + add

สมุติว่ามีการเรียก
 * www.mydomain.com/testfolder
 * www.mydomain.com/testfolder/

> หากใน testfolder มีไฟล์ใดไฟล์หนึ่งที่มีชื่อว่า
   index.htm, index.html, index.php, index.asp, etc.. (ขึ้นอยู่กับ server)
   ไฟล์ดังกล่าวจะถูกเปิดขึ้นมาทันที

> หากในโฟลเดอร์ข้างต้น มีไฟล์ index.html, index.php ไฟล์ index.html จะถูกเปิดขึ้นมาก่อน (ค่าปริยาย ใน server PHP ส่วนมาก)
  ดังนั้นเราสามารถทำไฟล์ "ก่อนไฟล์หน้า SMF หลัก" (เช่น start page - หน้าต้อนรับก่อนเข้า SMF)

  โดยตั้งชื่อไว้ว่า index.htmlและในหน้า index.html1 มีลิ้งค์เพื่อเปิด index.php2
(1,2 ลำดับการเรียกใช้ไฟล์ * ค่าปริยาย)

อื่นๆ ลองศึกษาเพิ่ม + รอท่านต่อไป
 :rolleyes:
« แก้ไขครั้งสุดท้าย: 02, เมษายน 2009, 11:51:50 AM โดย ไก่ขี้เมา© »

ออฟไลน์ เซียวเหล่งนึ่งฯ

  • Global Moderator
  • *
  • กระทู้: 5547
  • เห็นด้วย&ขอบคุณ: 2148
    • SMFjusthost.com
Re: มีปัญหาตอนอัพขึ้นโฮสจริงครับ
« ตอบกลับ #2 เมื่อ: 02, เมษายน 2009, 12:14:04 PM »
ตามท่านไก่ว่ามานั่นหละ

เอาง่ายๆ 
เราเอาเว็บไปใส่โฟลเดอร์1  แต่เวลาเรียกเราไปเรียกจากโฟลเดอร์2 หรือนอกโฟลเดอร์ ย่อมไม่เจอเว็บ

ทางแก้ 
1.ลบออกทำใหม่ โดยเอาไฟล์ลงตรงๆ ไม่ต้องวางในโฟลเดอร์
   แต่ระยะยาวจะไม่ดีนัก เพราะไฟล์ในโฮสต์มันจะเละเทะ
2. ทำหน้าอินเด็ก
    อ่านเพิ่มจากกระทู้นี้  http://www.justusers.net/forum/index.php?topic=2629.0

ออฟไลน์ pinoi

  • Ju
  • *
  • กระทู้: 13
  • เห็นด้วย&ขอบคุณ: 2
Re: มีปัญหาตอนอัพขึ้นโฮสจริงครับ
« ตอบกลับ #3 เมื่อ: 03, เมษายน 2009, 11:33:03 AM »
ขอบคุณมากนะครับ...

 

Sitemap 1 2 3 4 5 6 
Back to top