I simply moved this site to some subdomain that appears like http://www.xxx.yyy.zzz.com also it appears like my rewrite rules will not work any longer. Exactly what do I actually do wrong?

Options +FollowSymLinks
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} -f [NC,OR] 
RewriteCond %{REQUEST_FILENAME} -d [NC] 
RewriteRule .* - [L]

RewriteRule ^([^/\.]+)\/([^/\.]+)\/([^/\.]+)\/([^/\.]+)\.html$ index.php?lang=$1&page=$2&sp1=$3&sp2=$4 [QSA]
RewriteRule ^([^/\.]+)\/([^/\.]+)\/([^/\.]+)\.html$ index.php?lang=$1&page=$2&sp1=$3 [QSA]
RewriteRule ^([^/\.]+)\/([^/\.]+)\.html$ index.php?lang=$1&page=$2 [QSA]
RewriteRule ^([^/\.]+)\.html$ index.php?lang=$1 [QSA,L]