2009-12-22 4 views
1

Je souhaite afficher le mini-site Web de l'utilisateur sur le serveur en créant des sous-domaines dynamiques.sous-domaines dynamiques

La règle de réécriture est écrit comme ci-dessous:

RewriteEngine On 
RewriteCond %{HTTP_HOST} !^www\.yourwebsite.com 
RewriteCond %{HTTP_HOST} ([^.]+)\.yourwebsite.com 
RewriteRule ^(.*)$ /path_to_your_site/public_html/app/test/home.php?url=%1 

Dans la page home.php le fichier web.css est inclus comme indiqué ci-dessous:

Mais le CSS est ne pas être appliqué sur la page home.php en raison d'un problème de chemin de fichier css.

+2

comme indiqué ci-dessous où? – Lukman

Répondre

1

Je suggère d'utiliser un autre sous-domaine pour ces fichiers, par exemple static.yourwebsite.com. Si je ne me trompe pas, alors vous devez ajouter cette ligne à votre fichier .htaccess:

RewriteCond %{HTTP_HOST} !^static\.yourwebsite.com