tuyau45 Posté 9 Septembre 2005 Posté 9 Septembre 2005 Super C'est exactement ca, maitenant tout les adresses sus-mentionnes pointent vers "toto.net" Merci beaucoup
tuyau45 Posté 12 Septembre 2005 Posté 12 Septembre 2005 Encore une question Comment faire pour rediriger un sous-domaine vers une nouvelle adresse ? ex j'ai titi.toto.net que je veux diriger vers titi.net j'ai essaye avec RedirectPermanent /titi http://titi.net/ Mais ce n'est pas suffisant puisque ca marche seulement pour http://toto.net/titi Merci
Dan Posté 12 Septembre 2005 Auteur Posté 12 Septembre 2005 Selon le même principe: RewriteCond %{HTTP_HOST} ^titi.toto.net$RewriteRule (.*) http://titi.net/$1 [R=301,L] Dan
tuyau45 Posté 12 Septembre 2005 Posté 12 Septembre 2005 C'est presque ce que j'ai essaye : J'ai enleve le ^ de la premiere ligne mais si je met tout ca (y compris ma premiere requete) dans le meme htaccess il n'y a pas risque de "conflit" ?
Max la loutre Posté 6 Novembre 2005 Posté 6 Novembre 2005 (modifié) Bonjour à tous, je me demandais juste si cette ligne marchait pour rediriger http://domaine en http://www.domaine RedirectPermanent / http://www.domaine.tld/ Et si elle pouvait s'intégrer dans un htaccess comprenant déjà de l'URL rewriting. Merci d'avance la réponse est en faite plus haut, désolé RewriteCond %{HTTP_HOST} !www.webmaster-hub.com$RewriteRule (.*) http://www.webmaster-hub.com/$1 [R=301,L] Mais impossible de la faire marcher avec par exemple : RewriteEngine onRewriteRule ^(.+)/$ index.php?id=$1 [L] Modifié 6 Novembre 2005 par Max la loutre
Max la loutre Posté 6 Novembre 2005 Posté 6 Novembre 2005 Après pas mal de recherches sur le site, je n'ai toujours rien trouvé. Je me demande si il ne faut pas mettre une commande pour indiquer que l'action RewriteCond est terminé. Comment puis-je faire ça? Merci d'avance
Dan Posté 6 Novembre 2005 Auteur Posté 6 Novembre 2005 Je me demande si il ne faut pas mettre une commande pour indiquer que l'action RewriteCond est terminé. Tout simlement avec une ligne "vide" après la dernière règle...
Max la loutre Posté 6 Novembre 2005 Posté 6 Novembre 2005 Tu veux dire comme ça? RewriteEngine onRewriteCond %{HTTP_HOST} !www.webmaster-hub.com$ RewriteRule (.*) http://www.webmaster-hub.com/$1 [R=301,L] RewriteRule ^(.+)/$ index.php?id=$1 [L] J 'ai essayé et rien à faire. Je ne place peut être pas bien la ligne "vide" en même temps.
Max la loutre Posté 7 Novembre 2005 Posté 7 Novembre 2005 bizarre, avec ça, ça marche : RewriteEngine onRewriteCond %{REQUEST_URI} index.html$ RewriteRule ^(.+)/$ index.php?id=$1 [L] Mais dès que je remplace par : RewriteEngine onRewriteCond %{HTTP_HOST} !www.webmaster-hub.com$ RewriteRule (.*) http://www.webmaster-hub.com/$1 [R=301,L] RewriteRule ^(.+)/$ index.php?id=$1 [L] Ca ne marche plus...
titom100 Posté 26 Janvier 2006 Posté 26 Janvier 2006 Bonjour à tous, Pour passer outre la limite de 2MB en upload via un script php, j'ai lu qu'il fallait utiliser php_value "upload_max_filesize" "5M" dans un fichier htaccess. quand j'ajoute cette ligne, le fichier htaccess me bloque. Est-ce que quelqu'un connait la ligne exacte qu'il faut inscrire ? car je m'y connais tres peu dans ce genre de fichier... Mille merci Thomas.
xpatval Posté 26 Janvier 2006 Posté 26 Janvier 2006 Je pencherai pour: PHP_FLAG upload_max_filesize 5M Essaie et dis-nous. xpatval
Ktone Posté 26 Janvier 2006 Posté 26 Janvier 2006 Salut à tous, j'ai un probleme par rapport à la restriction d'accès en utilisant .htaccess et .htpasswd En fait tout marche mais j'aimerais que le navigateur demande le mot de pass a chaque fois. Pour l'instant si je vais sur la page, que je donne mon mot de pass et mon nom d'utilisateur, je peux donc rentrer. Si je ferme la fenetre et que je fait autre chose entre temps et que je retourne sur la page protégée il ne me demande plus le mot de pass mais me fais entrer directement. Autrement dit le mot de pass doit etre enregistré au moment ou on rentre la première fois. J'aimerais qu'il demande le mot de passe a chaque fois. Quelqu'un peut-il m'aider? @+
Pierre Pierre Posté 7 Août 2006 Posté 7 Août 2006 (modifié) Mesdames et messieurs bonsoir, Je bute également sur un problème avec .htaccess (fichier miraculeux dont j'ai découvert l'existence aujourd'hui même donc peut-être mon problème est-il facile à résoudre pour vous). En réalité je cherche tout comme titom100 à uploader via un formulaire des fichiers volumineux (il s'agit de vidéos). En réalité je voudrais même aller jusqu'à 40 Mo. Enfin bref, j'ai apris via un tutoriel sur PHP France qu'il était possible de passer outre la limite de 2Mo grace au fichier .htaccess (D'ailleurs, titom100, regarde ce formulaire au paragrphe 5 - Envoi de fichiers volumineux, tu y trouveras peut-être ton bonheur). Seulement voilà, j'obtiens la fameuse erreur 500 mais je ne sais pas comment l'interpréter. Je me demande s'il ne s'agit pas d'une restriction de la part d'ovh (je suis chez ovh en hébergement mutualisé) car j'ai trouvé dans leurs guides Tout sur .htaccess qui semble dire tout ce qu'on peut faire avec un fichier .htaccess mais qui ne parle absolument pas de configurer PHP grâce à lui. Donc si vous pouvez me dire si il s'agit bien d'une restriction à votre avis, si oui s'il y a moyen de la contourner, si vous avez une autre solution pour ce que je veux faire, ou si je dois tout simplement laisser tomber. Sinon je dois vous dire merci car au cours de mes investigations d'aujourd'hui, j'ai trouvé votre tutoriel sur .htaccess qui m'a bien aidé aussi pour protéger un accès à mon site que je voulais faire depuis longtemps. Modifié 7 Août 2006 par Pierre Pierre
ZuckBin Posté 28 Novembre 2006 Posté 28 Novembre 2006 Bonsoir, J'essaye de redirige une url vers une autre avec une variable dans l'url: RewriteRule ^phpgallery_en/category.php?cat=$1|phpgallery_en/|phpgallery_en$ http://xxxxxxx.com/category-cat-$1-lng-en.html [R=301,L] Ca redirige mais ca fonctionne pas completement, il prend pas en compte la variable cat. Merci de votre aide. Cordialement.
igsas Posté 3 Décembre 2006 Posté 3 Décembre 2006 Bonjour, Je suis nouveau sur le forum, et avant de pose ma question j'ai bien enfin je pense, cherche sans trouve la réponse. Voila, je souhaiterai mettre en place un .htaccess avec dans la gestion des mot de passe, une redirection. Donc en gros j'ai une page qui dirai, "clique ici pour vous connecté a votre espace" et en fonction du couple login/pass redirection sur tel ou tel répertoire du site. Comment faire ? par avance merci Milo
kozaki Posté 6 Juin 2007 Posté 6 Juin 2007 Salut à tou-te-s, Mon 1er post sur webmaster-hub.com pour remercier Dan de son article "Le fichier .htaccess" Rien que l'article est TB, plus complet et compréhensible qu'un petit paquet d'articles que j'avais lû sur le sujet. Et avec ce topic pour affiner ->
Dan Posté 6 Juin 2007 Auteur Posté 6 Juin 2007 Merci à toi, et bienvenue sur le Hub ! Il est vrai que cet article est déjà ancien, mais il reste d'actualité
hebus Posté 26 Juillet 2007 Posté 26 Juillet 2007 Bonjour a tous, J'ai un petit souci avec le fichier .htaccess. Mon fichier fonctionne si je met ca : ErrorDocument 400 http://localhost/Francoise/erreur.php Mais si je met ca : ErrorDocument 400 /erreur.php La ca ne fonctionne plus et j'ai le message suivant : Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request. Pouvez-vous me dire si j'ai fais une erreure ?
Dan Posté 26 Juillet 2007 Auteur Posté 26 Juillet 2007 La ca ne fonctionne plus et j'ai le message suivant :Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request. Bonjour, Probablement parce que le fichier erreur.php ne se trouve pas à la racine du site... Je vois que tu utilises localhost, donc tu as vraisemblablement une installation sous easyphp ou assimilé et tu n'utilises pas bind ni les VirtualHost. Essaie avec : ErrorDocument 404 /Francoise/erreur.php Mais cela ne fonctionnera qu'en local. Dan
hebus Posté 26 Juillet 2007 Posté 26 Juillet 2007 Effectivement, en mettant /francoise/erreur.php ca marche en local. Peut-on utiliser une variable dans le fichier .htaccess pour definir le chemin, pour éviter de répéter et de devoir changer plusieurs fois mon url d'accès a mon fichier erreur du style : url=/Francoise ErrorDocument 404 url/erreur.php?num=404 ErrorDocument 500 url/erreur.php?num=500 Ou quelque chose équivalent qui me permettrait de faire un seul changement au lieu de 2, ou plus si je rajoute des ErrorDocument ?
purl Posté 9 Novembre 2007 Posté 9 Novembre 2007 Bonjour, j'ai testé de rewrite url dans le htaccess, l'url finale est en php et ne parvient pas à récupérer un cookie. y a t il un parametrage qui permet de transmettre ou pas les cookie lors du URL rewriting ? merci d'avance.
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant