В настоящее время я создаю крупномасштабный веб-сайт, который позволяет каждой странице профиля быть собственным уникальным поддоменом. Мне было интересно, как бы я сделал это, используя .htaccess и mod_rewrite?
Например:
Включите это: http://example.com/profile/userid в: http://userid.example.com
http://example.com/profile/userid
http://userid.example.com
Вы можете попробовать это, если вы используете подстановочный DNS:
RewriteEngine On RewriteCond %{HTTP_HOST} !^www\.example\.com$ RewriteCond %{HTTP_HOST} ^(\w+)\.example\.com$ RewriteRule ^(.*)$ profile/%1/$1 [QSA]