Har skrevet et svar på dit spørgsmål du har stillet mig på G+. Men skriver det da også lige her så andre kan få gavn af det.
Det er sådan at når man skriver fx / i starten af urlen, betyder det at man går til roden for så at hente den fil man efterspørger.
det er ikke noget du skal lave en rewrite for, da det du gør galt er at du glemmer at skrive /site-ny/style/style.css du skal altså i stedte lave en variabel der hedder fx
$siteurl = "/site-ny";
den skriver du fx i en fil der bliver inkluderet på alle sider, da du så kun skal skrive den en gang, og kun skal rette den et sted.
og så lave stien korrekt i forhold til:
<?php echo $siteurl; ?>/style/style.css
og når du så flytter sitet over til root, altså der hvor sitet til sidst skal ende, kan du lave variablen om til at være $siteurl = NULL;
At lave en omskrivning for det ville være lidt underligt.
Med hensyn til din mandskab problematik, så vil jeg foreslå dig at du lader php klare det at finde den rette fil, da du så i stedet kan gøre nogle meget smartere ting, men du kan selvfølgelig lave en omskrivning for hver en fil og kald, men det er ikke en god metode:
RewriteEngine On
RewriteRule ^mandskab/$ /mandskab.php [L]
Husk dog at den jo også kigger i roden, hvor den fil jo ikke ligger, men den ligger jo i site-ny mappen, og det er reelt det den kommer til at hede til en start... altså /site-ny/mandskab/ så rulen skal jo også afspejle dette:
RewriteRule ^site-ny/mandskab/$ /site-ny/mandskab.php [L]
og reelt burde omskrivningen ligge i mappen site-ny, altså selve htaccess filen hvor du laver omskrivningen, skal jo ligge i roden for det site du arbejder på.
Du burde som jeg har skrevet til dig tidligere gøre det sådan at du kun omskriver til index filen. sådan at du kan lade indexfilen klare arbejdet med at finde det rette indhold. skriver snart et
indlæg omkring dette. og andre omskrivninger.
andre redirects inkl. din domæneproblematik kan du finde her:
http://kim-tetzlaff.dk/redirect-guiden-php-vhost-htaccess.html
MVH Kim