Bang hộiTiền mặt: 0 Xu Trò chơiHộp quà giáng sinhThứ Bảy, 01:03:39 - 30/11/2024
Chia sẻ kiến thức ngôn ngữ lập trình C, C++, C#, Java, Python, PHP, JS, SQL ...

Các điều hành viên: Admin, Mod, SMod

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

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

#1 » Gửi bài gửi bởi nghiammo1992 » 15/11/2013 22:17 » @272642

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ã: Chọn tất cả
<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ả.

Những người đã like nghiammo1992 bởi bài viết có ích này:
Hunglabocau
nghiammo1992 ✅
Hình đại diện của thành viên
Rank: ☀️2/30☀️
Cấp độ:
Tu luyện:
Like:
Online:
Bang hội: Tiếu Ngạo
Xếp hạng Bang hội: ⚡5/46⚡
Level:
Chủ đề đã tạo: 🩸4141/4141🩸
Tiền mặt:
Ngân hàng:
Nhóm:
Danh hiệu: ⚝⚝⚝Truyền Thuyết⚝⚝⚝
Giới tính:
Ngày tham gia:
Đến từ:
Thiết bị:
Số điện thoại:
(Firefox 25.0)

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

#2 » Gửi bài gửi bởi alominhsang » 20/11/2013 09:23 » @273036

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
alominhsang
Hình đại diện của thành viên
Rank: ☀️2/30☀️
Cấp độ:
Tu luyện:
Like:
Online:
Bang hội: ?????
Xếp hạng Bang hội: ⚡??/??⚡
Level:
Chủ đề đã tạo: 🩸6/4141🩸
Tiền mặt:
Nhóm:
Danh hiệu: ?????
Giới tính:
Ngày tham gia:
(UC Browser 9.4.0.347)

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

#3 » Gửi bài gửi bởi nghiammo1992 » 20/11/2013 09:52 » @273037

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
nghiammo1992 ✅
Hình đại diện của thành viên
Rank: ☀️2/30☀️
Cấp độ:
Tu luyện:
Like:
Online:
Bang hội: Tiếu Ngạo
Xếp hạng Bang hội: ⚡5/46⚡
Level:
Chủ đề đã tạo: 🩸4141/4141🩸
Tiền mặt:
Ngân hàng:
Nhóm:
Danh hiệu: ⚝⚝⚝Truyền Thuyết⚝⚝⚝
Giới tính:
Ngày tham gia:
Đến từ:
Thiết bị:
Số điện thoại:
(Firefox 25.0)

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

#4 » Gửi bài gửi bởi alominhsang » 20/11/2013 10:02 » @273040

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.
alominhsang
Hình đại diện của thành viên
Rank: ☀️2/30☀️
Cấp độ:
Tu luyện:
Like:
Online:
Bang hội: ?????
Xếp hạng Bang hội: ⚡??/??⚡
Level:
Chủ đề đã tạo: 🩸6/4141🩸
Tiền mặt:
Nhóm:
Danh hiệu: ?????
Giới tính:
Ngày tham gia:
(Google Chrome 29.0.154)

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

#5 » Gửi bài gửi bởi nghiammo1992 » 20/11/2013 10:27 » @273045

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
nghiammo1992 ✅
Hình đại diện của thành viên
Rank: ☀️2/30☀️
Cấp độ:
Tu luyện:
Like:
Online:
Bang hội: Tiếu Ngạo
Xếp hạng Bang hội: ⚡5/46⚡
Level:
Chủ đề đã tạo: 🩸4141/4141🩸
Tiền mặt:
Ngân hàng:
Nhóm:
Danh hiệu: ⚝⚝⚝Truyền Thuyết⚝⚝⚝
Giới tính:
Ngày tham gia:
Đến từ:
Thiết bị:
Số điện thoại:
(Firefox 25.0)



Quay về C, C++, C#, Java, Python, PHP, JS, SQL ...

 


  • Chủ đề tương tự
    Trả lời
    Xem
    Bài viết mới nhất