![]() | ![]() ![]() ![]() ![]() |
Tạo subdomain ảo giúp chúng ta có thể tạo các trang nhưuser.xtgem.com, user.wordpress.commà không cần dùng đến cPanel hosting để 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 *.domain.com.
Thế là bước đầu đã thành công rồi .Bạn thử đánh đại như acv.domain.com xem, tất cả đều chuyển về trang chủ
Bây giờ chúng ta 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
<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>
Copy code
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>
Copy code
Save lại nhá, thử đánh admin.domain.com xem, cuối cùng là hưởng thành quả.
![Like](http://dinhloi.xtgem.com/icon/like.png)
![]() | ![]() ![]() ![]() ![]() |
Phương pháp sau đây dùng cho host Linux trong môi trường shared hosting có control panel là cpanel.
Hiện nay đa số các nhà cung cấp hosting thường giới hạn số lượng Addon Domains trong các gói host nhằm hạn chế mức hao tốn tài khoản của CPU. Bên cạnh đó số lượng Parked Domain thường được hỗ trợ nhiều hơn Addon Domains vì các domain được park/point sẽ chạy chung cấu trúc file/ folder nên không hao tốn nhiều tài nguyên như Addon Domains.
Khi bạn chọn được một gói host phù hợp về dùng lượng, băng thông và đặc biệt là giá của gói host đó nhưng có một trở ngại là số lượng Addon Domains quá ít trong khi bạn cần dùng nhiều domain trên gói host này. Vậy phải làm thế nào? Sau đây PETER xin giới thiệu với các bạn một phương pháp mà PETER tìm được trên Google, phương pháp này có tác dụng chạy domain dạng park/point như là Addon Domain. Như vậy số lượng domain sử dụng chung với host phụ thuộc vào số lượng domain được phép park/point vào host qua chức năng Parked Domains.
Ví dụ PETER đã park domain thecrack-vn.net vào chung host với domain vnpower.org, giờ PETER muốn sử dụng domain thecrack-vn.net chạy ở folder riêng như là Addon Domain, PETER làm như sau:
1. Tạo một thư mục có tên thecrack nằm trong thư mục public_html.
2. Mở file .htaccess trong thư mục public_html và thêm nội dung dưới đây và cuối phần nội dung có sẵn trong file .htaccess:
RewriteEngine On
RewriteCond %{HTTP_HOST} thecrack- vn.net$ [NC
RewriteCond %{REQUEST_URI} !^/thecrack/.*$
RewriteRule ^(.*)$ thecrack/$1
Copy code
RewriteCond %{HTTP_HOST} thecrack- vn.net$ [NC
RewriteCond %{REQUEST_URI} !^/thecrack/.*$
RewriteRule ^(.*)$ thecrack/$1
Copy code
Lưu ý:Dòng RewriteEngine On chỉ dùng 1 lần trong file .htaccess nên nếu trong file .htaccess đã có sẵn dòng này thì bạn nên sắp xếp lại cho phù hợp để tránh bị lỗi 500 Internal Server Error.
Như vậy là các bạn có thể dùng domain dạng park/point như là Addon Domain rồi đó.Chúc các bạn thành công!
Nguồn: vncracking.com
![Like](http://dinhloi.xtgem.com/icon/like.png)