После многих предложенных кодов (спасибо supersuphot ) и большого количества исследований, наконец, я нашел ответ.
Сначала я добавил поддомен * в mydomain.ne.ro , указывая на папку / путь домена:
Затем я загрузил файл .htaccess со следующим кодом:
RewriteEngine on
RewriteCond %{HTTP_HOST} !^www\.mydomain.ne.ro
RewriteCond %{HTTP_HOST} ^(.+).mydomain.ne.ro
RewriteRule ^([^/]*)$ http://mydomain.ne.ro/?id=%1 [P,L]
это тоже работает:
RewriteEngine on
RewriteCond %{HTTP_HOST} !^www\.mydomain\.ne\.ro$
RewriteCond %{HTTP_HOST} ^(.*)\.mydomain\.ne\.ro$
RewriteRule ^$ /index.php?id=%1 [P,L]
Самая важная вещь - P вместо R в последней строке, чтобы сохранить исходный поддомен. Отметьте этот ответ на связанный вопрос .