В любом случае я заставил это работать, используя
RewriteCond %{REQUEST_URI} ^(.*\.com/?.*|.*\.net/?.*)
RewriteRule ^(.*)$ sites/$1/ [L]
Обратите внимание на косую черту в конце второй строки после $1
.
Я почти уверен, что она не будет работать на любом другом сервереЕсли у вас есть лучшее решение, опубликуйте его, и я приму его
@ LazyOne, спасибо за вашу помощь