Archive for the ‘Wildcard DNS and Sub Domains’ Tag
Wildcard DNS – subdomain profile
A wildcard DNS record is a record in a DNS zone that will match requests for non-existent domain names. A wildcard DNS record is specified by “*” as the left most label of a domain name, e.g. *.example.com.
DNS zone Entry
example.com. 86400 | IN | SOA | example.com. hostmaster.example.com. |
IN | NS | ns1.example.com. | |
IN | NS | ns2.example.com. | |
IN | MX | 10 mail.example.com. | |
IN | A | 192.168.1.1 | |
A | 192.168.1.1 | ||
ns1 | A | 192.168.1.1 | |
ns2 | A | 10.0.0.2 | |
*.example.com. | A | 192.168.1.1 |
.htaccess file:
<IfModule mod_rewrite.c>
RewriteCond %{HTTP_HOST} !^www\.example\.com
RewriteCond %{HTTP_HOST} ([^.]+)\.example\.com
RewriteRule ^$ profile.php?uid=%1
</IfModule>
Now if you want sandeepverma.example.com it will redirect to profile.php with uid=sandeepverma