Creation .htaccess

Discussion sur le mod rewrite d'Apache : .htaccess, utilisation, expériences... Réécriture d'URL (URL rewriting).

Modérateur: Modérateurs

Creation .htaccess

Messagede Auden » Mar Jan 09, 2007 10:46 pm

Bonjour,


Voilà je viens de mettre un site en ligne www.aqua69.fr Le site est hebergé chez ovh et le nom est enregistré via ovh. Sur ce site
J'ai installé un forum phpbb sur la racine du site.. (il n'y aura que ça).

Alors j'ai plusieurs questions :
Le fichier htaccess existe t'il déjà. J'ai beau afficher les fichier cachés, les fichier commençant par "." rien n'y fait ce fichier est introuvable sur la racine du serveur.

Y'a t'il un tuto simple pour créer ce fichier afin de forcer cette adresse là : -www.aqua69 ....... pour eviter le probléme des duplicate dans Google :c'est la finalité de ma demance

Je vous demande de l'aide, car j'ai pas envie de foutre en l'air mon petit forum, et en jouant avec le .htaccess on fait faire de grosses boulettes :-(
Auden
PR1
PR1
 
Messages: 122
Inscription: Mar Jan 09, 2007 10:33 pm

Publicité

Messagede dcz » Mar Jan 09, 2007 11:22 pm

Et bienvenue :D

Grosse boulette quand même pas.

Tu peux planter apache certes, mais c'est réglé dès que tu vire le code foireux, faut juste être la quand on modifie ce fichier ;)

Et donc, non, pas de .htaccess, il faut en créer un. Avec windows, tu devra probablement passer par un htaccess.txt, que une fois en ligne, tu renommera en .htaccess. Windows arrive a ouvrir et afficher un .htaccess, mais refuse d'en créer un à partir de rien. A cause du point au début.

Et donc, tu voudrais forcer le préfixe www sur ton domaine ?

Tu as tout ce qu'il faut dans le lien que je t'ai donné ;)

++
Useful links :
SEO Forum || SEO Directory || SEO phpBB || Search
____________________

Liens Utiles :
Forum référencement || Annuaire référencement || Référencement phpBB || Recherche
dcz
Admin
Admin
 
Messages: 21238
Inscription: Ven Avr 28, 2006 9:03 pm

Messagede Auden » Mer Jan 10, 2007 7:53 am

Merci j'ai regardé tout ça.

Donc si j'ai tout compris.

Je crée un fichier texte :

je rentre ça dedans :

Code: Tout sélectionner
RewriteEngine on
RewriteCond %{HTTP_HOST} !^www\.aqua69\.fr$ [NC]
RewriteRule ^(.*) http://www.aqua69.fr/$1 [QSA,L,R=301]


J'exporte le fichier sur la racine du serveur, puis je le renomme en ".htaccess"

C'est bon où j'ai oublié un truc ? Je souhaite que l'adresse forcée soit toujours www.aqua69.fr et pas aqua69.fr. J'ai pris le bon exemple ou ai-je inversé .


Heu OVH, ils sont sous serveur Apache j'espére :-) ?

En cas de soucis, si j'efface le fichier ".htaccess".. tout rentre dans l'ordre ?


Merci pour votre soutien
Auden
PR1
PR1
 
Messages: 122
Inscription: Mar Jan 09, 2007 10:33 pm

Messagede dcz » Mer Jan 10, 2007 10:01 am

Tout à fait, et même je vais te dire, ça fait plaisir de voir quelqu'un qui prend le temps d'essayer de bien vois ou il va avant de se lancer ;)

Donc, 5 sur 5 roger :D

Pour éviter d'effacer ton .htaccess, tu peux peut être te préparer à l'éditer sur ton ftp, ou plus malin, tu l'upload dans un dossier pas actif de ton ftp, tu le renommes dedans, tu le telecharge pour avoir un .htaccess utilisable sur windows, et comme ça, tu peux t'en faire deux versions, un avec rien dedans, un autre avec les règles ajoutés. Passer de l'un a l'autre se fait en un upload. Et tu économise le renommage.

Il faut aussi que ce .htaccess soit installé à la racine de ton domaine, pour que la règle se propage bien.

En français dans le texte, la feinte c'est :


Code: Tout sélectionner
RewriteEngine on


On démarre le module mod_rewrite, et d'ailleurs, autant mettre :

Code: Tout sélectionner
RewriteEngine on
RewriteBase /


Pour confirmer qu'on réécrit les url à partir de la racine.

Code: Tout sélectionner
RewriteCond %{HTTP_HOST} !^www\.aqua69\.fr$ [NC]


Condition de réécriture qui active la rewriterule qui suit si le domaine en cours (HTTP_HOST, qui nous mène à ce .htaccess) n'est pas exactement www.aqua69.fr

Donc, avec ça, rien ne passe, si tu installais plusieurs domaines (ou sous domaines) sur ce même dossier, ils seraient tout redirigés par :

Code: Tout sélectionner
RewriteRule ^(.*) http://www.aqua69.fr/$1 [QSA,L,R=301]


Qui un fois activé suit un syntaxe simplisme, on force exactement -www.aqua69.fr en prenant soin d'y ajouter l'URI de départ.

I.E : aqua69.fr/page.html => http 301 => -www.aqua69.fr/page.html

voili ;)

++
Dernière édition par dcz le Mer Jan 10, 2007 2:03 pm, édité 1 fois.
Useful links :
SEO Forum || SEO Directory || SEO phpBB || Search
____________________

Liens Utiles :
Forum référencement || Annuaire référencement || Référencement phpBB || Recherche
dcz
Admin
Admin
 
Messages: 21238
Inscription: Ven Avr 28, 2006 9:03 pm

Messagede Auden » Mer Jan 10, 2007 1:08 pm

Merci pour tout !

Cela fonctonne nickel !!!

Au plaisir et encore merci !
Auden
PR1
PR1
 
Messages: 122
Inscription: Mar Jan 09, 2007 10:33 pm

Messagede dcz » Mer Jan 10, 2007 1:15 pm

cool.

Au passage, tu dois le savoir mais en cas, d'ou je suis, je tombe sur sur l'invite webmail ovh sur -http://www.aqua69.fr/

Ça ressemble pas mal à un souci de config dns ovh, enfin, sauf si c'est voulu.

J'ai déjà vu ça en tous cas ;)

++
Useful links :
SEO Forum || SEO Directory || SEO phpBB || Search
____________________

Liens Utiles :
Forum référencement || Annuaire référencement || Référencement phpBB || Recherche
dcz
Admin
Admin
 
Messages: 21238
Inscription: Ven Avr 28, 2006 9:03 pm

Messagede Auden » Mer Jan 10, 2007 1:49 pm

dcz a écrit:cool.

Au passage, tu dois le savoir mais en cas, d'ou je suis, je tombe sur sur l'invite webmail ovh sur -http://www.aqua69.fr/

Ça ressemble pas mal à un souci de config dns ovh, enfin, sauf si c'est voulu.

J'ai déjà vu ça en tous cas ;)

++


Sur l'invite webmail ??

Normalement tu devrais tomber directement sur la paeg principale du forum.. c'est bizarre... chez moi chez moi je n'ai pas ce probléme...
Auden
PR1
PR1
 
Messages: 122
Inscription: Mar Jan 09, 2007 10:33 pm

Messagede rogerlebouledogue » Mer Jan 10, 2007 2:02 pm

dcz a écrit:Au passage, tu dois le savoir mais en cas, d'ou je suis, je tombe sur sur l'invite webmail ovh sur -http://www.aqua69.fr/

Tu as du cliquez sur son lien dans son message, mais il y a un point à la fin de l'adresse ... :lol:
@+. :P
Avatar de l’utilisateur
rogerlebouledogue
phpBB SEO Team
phpBB SEO Team
 
Messages: 354
Inscription: Sam Juil 22, 2006 1:20 pm
Localisation: Belle-Ile (56)

Messagede dcz » Mer Jan 10, 2007 2:03 pm

Ahh non lol, c'était le lien de mon message, avec un point :

Code: Tout sélectionner
www.aqua69.fr.


Erf ;)

++
Useful links :
SEO Forum || SEO Directory || SEO phpBB || Search
____________________

Liens Utiles :
Forum référencement || Annuaire référencement || Référencement phpBB || Recherche
dcz
Admin
Admin
 
Messages: 21238
Inscription: Ven Avr 28, 2006 9:03 pm

Messagede dcz » Mer Jan 10, 2007 2:03 pm

Et re lol roger :lol:
Useful links :
SEO Forum || SEO Directory || SEO phpBB || Search
____________________

Liens Utiles :
Forum référencement || Annuaire référencement || Référencement phpBB || Recherche
dcz
Admin
Admin
 
Messages: 21238
Inscription: Ven Avr 28, 2006 9:03 pm

Messagede Auden » Jeu Jan 11, 2007 12:31 pm

Bonjour, je crois avoir fais une betise :-(

Hier j'ai crée un .htaccess avec ce contenu pour forcer le www


"""""""""""""""""
Code: Tout sélectionner
RewriteEngine on
RewriteCond %{HTTP_HOST} !^www\.aqua69\.fr$ [NC]
RewriteRule ^(.*) http://www.aqua69.fr/$1 [QSA,L,R=301]



""""""""""""""""""""""""""""""

Ca marche nickle mais depuis impossible d'envoyer un message privé. (la fenetre "mouline" quand je fais "envoyer" le message arrive bien mais on a l'impression que le forum est planté... (forum phpbb)
Pire, l'email de confirmation n'est plus envoyé à l'inscription... donc on ne peut plus s'inscrire :-(

J'ai effacé le fichier .hhaccess et le probléme demeure...

merci pour votre soutien
Auden
PR1
PR1
 
Messages: 122
Inscription: Mar Jan 09, 2007 10:33 pm

Messagede dcz » Jeu Jan 11, 2007 12:45 pm

Auden a écrit:J'ai effacé le fichier .hhaccess et le probléme demeure...


Ce qui veut dire que le problème ne viens pas de la.

On dirait bien un problème de mail ton truc, genre tu as coché smtp dans la config phpBB, ou un autre des petits bugs possible de la fonction mail.

Si ça marchais avant, c'est soit une histoire de config, soit un problème (que l'on souhaite) passager sur ton serveur.

++
Useful links :
SEO Forum || SEO Directory || SEO phpBB || Search
____________________

Liens Utiles :
Forum référencement || Annuaire référencement || Référencement phpBB || Recherche
dcz
Admin
Admin
 
Messages: 21238
Inscription: Ven Avr 28, 2006 9:03 pm

Messagede Auden » Jeu Jan 11, 2007 4:22 pm

J'ai donc remis le fichier .htaccess en ligne. Je vais attendre en esperant que ca revienne tout seul... mais je n'y crois pas vraiment..
Auden
PR1
PR1
 
Messages: 122
Inscription: Mar Jan 09, 2007 10:33 pm

Messagede dcz » Jeu Jan 11, 2007 5:01 pm

Tu as vérifié le coup du smtp dans la config de phpBB ?

En tous cas, c'est pas lié au .htaccess, c'est clair.

++
Useful links :
SEO Forum || SEO Directory || SEO phpBB || Search
____________________

Liens Utiles :
Forum référencement || Annuaire référencement || Référencement phpBB || Recherche
dcz
Admin
Admin
 
Messages: 21238
Inscription: Ven Avr 28, 2006 9:03 pm

Messagede Auden » Jeu Jan 11, 2007 5:06 pm

J'ai verifié.. rien de coché.


Meme si ca bugge, les MP arrivent.. contrairement aux email...

pour tester par vous meme. envoyez vous un Mp, vous allez vite comprendre

login : test
mpd : test

forum : www.aqua69.fr
Auden
PR1
PR1
 
Messages: 122
Inscription: Mar Jan 09, 2007 10:33 pm

Suivante

Retourner vers mod rewrite Apache

 


  • Articles en relation
    Réponses
    Vus
    Dernier message

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité