Hướng dẫn tạo subdomain ảo với .htaccess

ID Topic: 22791 • Có 1,336 lượt xem
Hình đại diện của thành viên
#1 - @272642
15/11/2013 22:17
Tạo subdomain ảo giúp chúng ta có thể tạo các trang như user.xtgem.com, user.wordpress.com mà không cần dùng đến cPanel để tạo từng cái như thông thường.

Bắt đầu, các bạn vào trang dns trung gian đang dùng, tạo 1 subdomain tên *.domain.com và trỏ về IP của host đang dùng.

Tiếp đến các bạn vào host tạo tiếp một thư mục domain.com/*
Thế là bước đầu đã thành công rồi .Bạn thử gõ địa chỉ như *.domain.com xem, tất cả đều chuyển về trang chủ

Bây giờ chúng tao nhờ vào công dụng của file .htaccess để thực hiện

Bạn tạo một file .htaccess với nội dung
Mã:<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /

#www is not a user subdomain
RewriteCond %{HTTP_HOST} ^gavn.info [NC,OR]
RewriteCond %{HTTP_HOST} ^gavn.info [NC]
RewriteRule ^(.*) $1 [L]

#redirect wildcard subdomains
RewriteCond %{HTTP_HOST} ([^.]+)\.gavn.info [NC]
RewriteRule ^$ /thanhvien.php?user=%1 [L]
</IfModule>
<IfModule !mod_rewrite.c>
ErrorDocument 404 /index.php
</IfModule>


Save lại nhá, thử đánh *.domain.com xem, cuối cùng là hưởng thành quả.
(Firefox 25.0)
PM|Trích|Like|Sửa|Xóa|Báo cáo|Cảnh cáo
------------
Những người đã like nghiammo1992 bởi bài viết có ích này:
Rating: 0.14%
Hunglabocau
_______________
Diễn đàn chia sẻ kiến thức máy tính:
KETNOI123.COM

Ấn hiện ra để xem chữ ký của mình:
Hình đại diện của thành viên
#2 - @273036
20/11/2013 09:23
Minh co domain.tk co dc tao thu muc domain.com khong. Khi minh dang nhap vao fpt sao do tao thu muc domain.com roi lam sao ra domain.com khong phai omain.tk nua no cu bao loi roi chuyen ve domain. Tk khong ak
(UC Browser 9.4.0.347)
PM|Trích|Like|Sửa|Xóa|Báo cáo|Cảnh cáo
Hình đại diện của thành viên
#3 - @273037
20/11/2013 09:52
alominhsang đã viết:Minh co domain.tk co dc tao thu muc domain.com khong. Khi minh dang nhap vao fpt sao do tao thu muc domain.com roi lam sao ra domain.com khong phai omain.tk nua no cu bao loi roi chuyen ve domain. Tk khong ak
subdomain ăn theo domain chính mà bạn.
.tk thì vẫn là .tk thôi mà :D
(Firefox 25.0)
PM|Trích|Like|Sửa|Xóa|Báo cáo|Cảnh cáo
_______________
Diễn đàn chia sẻ kiến thức máy tính:
KETNOI123.COM

Ấn hiện ra để xem chữ ký của mình:
Hình đại diện của thành viên
#4 - @273040
20/11/2013 10:02
XuanNghia92 đã viết:alominhsang đã viết:Minh co domain.tk co dc tao thu muc domain.com khong. Khi minh dang nhap vao fpt sao do tao thu muc domain.com roi lam sao ra domain.com khong phai omain.tk nua no cu bao loi roi chuyen ve domain. Tk khong ak
subdomain ăn theo domain chính mà bạn.
.tk thì vẫn là .tk thôi mà :D

Mình có một số wapsite hoặc web thì thấy nó lỗi thì nó hiển thị /home/uxxxx/public_html/domain.com
Ví dụ nó sử dụng host nào đó. có domain là google.com chẳng hạn nó sẽ có dạng /home/u9013xxxxx/public_html/google.com vậy đó nó không phải mua domain mà làm domain ảo thì phải làm sao.
(Google Chrome 29.0.154)
PM|Trích|Like|Sửa|Xóa|Báo cáo|Cảnh cáo
Hình đại diện của thành viên
#5 - @273045
20/11/2013 10:27
alominhsang đã viết:Mình có một số wapsite hoặc web thì thấy nó lỗi thì nó hiển thị /home/uxxxx/public_html/domain.com
Ví dụ nó sử dụng host nào đó. có domain là google.com chẳng hạn nó sẽ có dạng /home/u9013xxxxx/public_html/google.com vậy đó nó không phải mua domain mà làm domain ảo thì phải làm sao.

có thể tạo hosting với domain là google.com
nhưng nếu bạn không có domain google.com thì sao dùng được
hosting và domain là 2 cái riêng biết mà bạn
(Firefox 25.0)
PM|Trích|Like|Sửa|Xóa|Báo cáo|Cảnh cáo
_______________
Diễn đàn chia sẻ kiến thức máy tính:
KETNOI123.COM

Ấn hiện ra để xem chữ ký của mình:
Trả lời nhanh

Chủ đề tương tự