จะให้ อนุญาติให้สร้าง sub domain

พอดีผม จะทำเวป blog จะเป็น username.domain.com ต้อง แก้ไฟล์ยังไงหรอครับ ให้อนุญาติตรงนี้ผมใช้ ispcp control panel
อ่านคู่มือ เค้าให้ทำแบบนี้ แต่ผมก็ยังทำไมได้เลย

  1. Make sure a line like the following appears in your httpd.conf
    LoadModule rewrite_module /usr/lib/apache2/modules/mod_rewrite.so
    // ผมไม่รู้ว่ามันอยู่ตรงไหนอ่ะครับรองหาแล้ว ยังหา module นี้ไม่เจอใน server เลยผมใช้ ispcp ครับ

  2. In the <Directory> directive of your virtual host, look for this
    line
    "AllowOverride None"
    and change it to
    "AllowOverride FileInfo Options"

//อันนี้ต้องใส่ตรงไหนเหรอ แก้ไม่เป็นจริงๆ ปรึกษษา host เค้าก็ไม่เคยทำ แต่นี่ผมเช่า colo เค้าไว้ ห่วยจิงๆ

  1. In the <VirtualHost> section of the config file for your host there
    will be a line defining the hostname. You need to add the following
    if you want virtual hosts to work properly:
    “ServerAlias *.domain.tld”

ตรงนี้ผมต้องเปลี่ยน ไหมครับ แล้วใส่ไว้ตรงไหน ช่วยหน่อยน่ะครับ
Replace domain.tld with whatever your one is, and remove the quotes.

อันนี้ตัวอย่างไฟล์ของผม

logged here.

พอใส่ looad module ปรากดว่าขึ้น warn ตอน restart

Forcing reload of web server (apache2)…[Sun Jun 17 20:09:23 2007] [warn] module rewrite_module is already loaded, skipping
httpd (no pid file) not running

ก็มันโหลดอยู่แล้วนี่ท่าน

ผมแก้ ครบ สาม ข้อแล้ว แต่ยังไม่ได้ เลยครับ พอมีวิธีเช็ค ไหมครับ
ที่ผมกำลังจะลงคือ โปรแกรม blog wordpress

<VirtualHost 202.142.222.198:80>

รู้สึกว่าจะต้องทำ Wildcard DNS ด้วยนะครับ

ขอวิธีการ ด้วยสิครับ

อ่านเป็น guide นะครับ

http://www.debian-administration.org/articles/358

สาระสำคัญคือ

*.example.com.

[quote author=boyrca link=topic=6883.msg64211#msg64211 date=1182090198]
ผมแก้ ครบ สาม ข้อแล้ว แต่ยังไม่ได้ เลยครับ พอมีวิธีเช็ค ไหมครับ
ที่ผมกำลังจะลงคือ โปรแกรม blog wordpress

รองแก้แล้ว ยังไม่ได้เลย เกี่ยวกับ ต้องรอ dns update ด้วยไหมครับ

ขออภัย พิมพ์ผิด
ถ้าย้ายโดเมน มาแล้ว ไม่เกี่ยว ครับ
แต่ ต้อง Config ครับ ตามที่ คุณ ohaeey

แต่เท่าที่ดูแล้ว ผมก้แก้ ตามนั้นแล้วน่ะครับ
ใส่ .htaccess ใน htdocs/

RewriteEngine on
RewriteCond %{http_host} .
RewriteCond %{http_host} !^www.domain.com [NC]
RewriteCond %{http_host} ^([^.]+).domain.com [NC]
RewriteRule ^(.*) http://www.domain.com/%1/ [R=301,L,QSA]

ทีนี้ผมเลยรองโทรไปทาง host ที่ผมฝาก เค้าบอกว่า เกี่ยวกับ controlpanel ispcp มันจะกลับไปค่าเดิม งง เลย กลุ้ม เลยทำไม่ได้

คุณต้องไปแก้ที่ template ของมันครับไม่อย่างนั้นมันก็กลับไปค่าเดิมครับเมื่อมีการ add/remove เว็บครับ