Bang hộiTiền mặt: 0 Xu Trò chơiHộp quà giáng sinhThứ Ba, 11:50:49 - 26/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: ☀️19/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)

- Chia sẻ bài viết:

- Xem full chủ đề: http://chiase123.com/viewtopic.html?t=22791

- Link bài viết: http://chiase123.com/topic22791.html#p272642

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