Я хочу написать такую схему перезаписи, чтобы:
user1.example.net
перенаправит на example.net/user/user1
user2.example.net
перенаправит на example.net/user/user2
Это то, что у меня есть .htaccess
код. Но он всегда перенаправляет на example.net
.
RewriteCond %{http_host} ^[^.]+\.example\.net [NC]
RewriteRule ^([^.]+)\.example\.net(.*) http://example.net/user/$1 [R=301,L]
Кто-нибудь может сказать мне, что я сделал не так?
RewriteEngine on
RewriteCond %{HTTP_HOST} ^(.*)\.example.com [NC]
RewriteRule ^(.*)$ http://example.com/user/%1/$1 [R=301,L]