Comment forcer domain.tld en www.domain.tld ?? - Logiciels - Linux et OS Alternatifs
Marsh Posté le 06-03-2004 à 22:08:33
<VirtualHost * > 
ServerName xxx.tld 
RewriteEngine On 
RewriteRule ^/(.*)$ http://www.xxx.tld/$1 [R] 
</VirtualHost> 
 
Vendu !
Marsh Posté le 06-03-2004 à 22:26:16
| phpbb a écrit : <VirtualHost * >   | 
merci ![]()
Marsh Posté le 06-03-2004 à 22:26:30
| AirbaT a écrit : Un réglage de DNS tout bete.  
    | 
nan c au nivo d apache seulement ke je veux ![]()
Marsh Posté le 07-03-2004 à 11:43:30
| phpbb a écrit : <VirtualHost * >   | 
ca marche po ![]()
Marsh Posté le 07-03-2004 à 11:54:26
UseCanonicalName On 
dans la conf de apache simplement non ?
Marsh Posté le 07-03-2004 à 11:56:01
| mikala a écrit : UseCanonicalName On   | 
je vais tester ![]()
Marsh Posté le 07-03-2004 à 11:57:51
ReplyMarsh Posté le 07-03-2004 à 11:59:12
| AirbaT a écrit : Et t'as pas accés au DNS de la zone ?   | 
kel rapport avec le DNS ?
Marsh Posté le 07-03-2004 à 11:59:40
ReplyMarsh Posté le 07-03-2004 à 11:59:58
| AirbaT a écrit : Ma solution marche c'est sur   | 
 
ta regle récrit les urls pour la partie 'interne' pas l'externe . 
ce que veux tomate si je ne m'abuse c'est que l'url dans visible dans le navigateur soit de cette forme la ( www.domain.tld ) pas que son moteur php/perl/xml possede l'exclusivité de cette vision des choses 
 
(apres il peut tres bien travailler son moteur pour qu'il sorte les résultats ainsi 
 )
Marsh Posté le 07-03-2004 à 12:00:54
| tomate77 a écrit : kel rapport avec le DNS ?   | 
 
la choucroute pardi . 
Marsh Posté le 07-03-2004 à 12:01:36
| mikala a écrit :    | 
kel moteur ? ![[:sniperlk] [:sniperlk]](https://forum-images.hardware.fr/images/perso/sniperlk.gif)
Marsh Posté le 07-03-2004 à 12:02:02
ReplyMarsh Posté le 07-03-2004 à 12:04:49
On se comprend mal je crois la 
 
 
Puisque rien ne semble marcher pour ton problème, je te suggère d'ajouter une ligne au DNS qui te permette d'acceder à la machine server web ( www ) en tapant uniquement le nom de la zone ( domain.tld ). 
 
Mais je dois mal comprendre ton problème, ou alors tu dois régler ca uniquement dans apache (et dans ce cas, bon courage 
)
Marsh Posté le 07-03-2004 à 12:06:28
il veut simplement que si quelqu'un tape http://domain.tld que apache 'travaille' l'url pour que ce soit un www.domain.tld qui s'affiche dans le navigateur .
Marsh Posté le 07-03-2004 à 12:06:51
| AirbaT a écrit : On se comprend mal je crois la   | 
oui c est uniquement pour apache 
 
 
en plus, je veux ke ce soit uniquement http://domain.tld ki soit reecris en http://www.domain.tld car j ai des virtualhosts ![]()
Marsh Posté le 07-03-2004 à 12:07:04
| mikala a écrit : il veut simplement que si quelqu'un tape http://domain.tld que apache 'travaille' l'url pour que ce soit un www.domain.tld qui s'affiche dans le navigateur .   | 
 
 
Marsh Posté le 07-03-2004 à 14:46:30
si t'as fais un VH pour domain.tld redirigé vers www.domain.tld , est-ce que tu a fais ,a part,  le VH pour www.domain.tld ? 
 
Sinon , moi j'avais carrement fais un VH domain.tld qui t'envoyait dans un rep. avec un .htaccess ou j'avais mis une redirection vers www.domain.tld . Le truc bien crade mais ca marchait 
 . Grace a ce topic , j'ai reussit a faire un truc plus propre ![]()
Marsh Posté le 07-03-2004 à 14:54:30
| ipnoz a écrit : si t'as fais un VH pour domain.tld redirigé vers www.domain.tld , est-ce que tu a fais ,a part,  le VH pour www.domain.tld ?   | 
 
 
heu nan c est ds le meme VH
Marsh Posté le 07-03-2004 à 19:16:07
| tomate77 a écrit : ca marche po   | 
 
 
Voila le vhost que j'ai sur une serveur de production (donc qui marche 
 ) 
 
<VirtualHost * >   | 
 
 
Si ça ne fonctionne pas il est probable que la réécriture d?url n?a pas été compilée avec le serveur.
Marsh Posté le 07-03-2004 à 19:29:45
j'ai une question :  
ca change quoi d'avoir www.blabla.com ou blabla.com ![]()
Marsh Posté le 07-03-2004 à 19:32:30
| GUG a écrit : j'ai une question :    | 
c est pour l esthetique ![[:aloy] [:aloy]](https://forum-images.hardware.fr/images/perso/aloy.gif)
Marsh Posté le 07-03-2004 à 19:49:50
Il faut utiliser "ServerName" 
 
Donc dans ton cas, il faut mettre : 
ServerName  www.domain.tld 
 
Ca marche aussi dans un VirtualHost ;-) 
 
http://httpd.apache.org/docs-2.0/m [...] servername
Marsh Posté le 06-03-2004 à 20:02:41
salut,
 
 
j ai mis en place des virtual servers, sinon kan j essayais de tapper sur domain.tld ca me jettait
en fait j aimerai ke si je tapper http://domain.tld ca me redirige (je ne sais pas si c est fircement une redirection) vers www.domain.tld
voilou
---------------
:: Light is Right ::