ไม่รู้ตั้งยังไง ให้ sub domain ใช้ได้
ใช้ DirectAdmin
ติดตั้งเป็น sub domain เสร็จแล้ว พอกดลิงค์หรือ ปุ่มsearch จะกลับมาหน้าแรกของdomainหลัก
จากที่สังเกตุ sub domain ของผมต้องเป็นแบบนี้ http://projectorbulbs.bestsellerofblackfriday.com แต่พอกดเปลี่ยนหน้าแล้วมันกลับมาเป็นแแบบนี้ http://bestsellerofblackfriday.com/projectorbulbs
อันนี้ config.php
$install_path = "projectorbulbs";
.htaccess
# BEGIN
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END
ที่ต้องแก้มีดังนี้ครับ...ส่วนที่ 1 config.php//001
//Please enter the name of folder you install this script
//leave blank quote "" if you install on root domain.
$install_path = ""; // ไม่ต้องใส่ชื่อซับโดเมนครับ...ปล่อยว่าง (เราใส่เฉพาะกรณีทำซับโฟลเดอร์ครับ)
//002
//common configuration file
$domain = "projectorbulbs.bestsellerofblackfriday.com";
$sitename = "XXXXXXXXX";
$siteemail = "XXXXXXXXX";
$authorname = "XXXXXXXXX";
ส่วนที่ 2 .htaccess // ใส่ตามนี้ครับ
# BEGIN
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
# Redirect non-www to www // ตัวนี้จะทำให้ซับโดเมนแสดงผลทั้งมี www และไม่มี www ครับ
RewriteCond %{HTTP_HOST} ^projectorbulbs.bestsellerofblackfriday.com$
RewriteRule ^/?$ "http\:\/\/www\.projectorbulbs.bestsellerofblackfriday\.com" [R=301,L]
RewriteRule ^([^.]+)\.htm$ viewitem.php?iditem=$1 [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L]
</IfModule>
# END
เป็นกำลังใจให้ครับ 