Forum de discussion et d'aide au php
Vous n'êtes pas identifié.
|
Regles d'utilisation des forums : pensez à toujours les respecter si vous désirez obtenir des réponses rapides. FAQ : pensez à toujours chercher dedans si la réponse à votre question est dedans. Proposez vos news : si vous avez un evenement à annoncer le chat : venez discuter de php. |
||
Pages: 1
Bonsoir,
j'ai une petite question, je connais la ligne de code à utiliser dans le htaccess mais je n'ai pas totalement compris.
Ou dois-je la placer ? Dans mon htacess à la racine du site (où désormais mon site est hébergé) ou alors dans mon ancien dossier ??
Schéma :
/ [Racine où se trouve mon site (index, htacess etc...)]
/monanciendossierreferencé/ [désormais vide affichant donc une erreur 404]
Méthode :
RedirectPermanent //monanciendossierreferencé http://www.domaine.com/
comme cela ?
Hors ligne
plus exactement, comme cela :
RewriteEngine on RedirectPermanent /monanciendossierreferencé http://www.example.com/
ps : déplacé en forum référencement
Hors ligne
Oui oui, il est déjà à ON j'ai déjà d'autre code dans mon htacess, mais celui doit être à la racine du dossier, ou du site ? je pense à celle du site, mais je n'en suis pas sur ! Le dossier ancien n'a plus besoin d'exister alros ?
Hors ligne
non, l'ancien dossier n'a plus besoin d'exister.
et tu peut vérifier tres simplement que la redirection se fait correctement en regardant les headers de ta page
Hors ligne
# HTTP/1.1 301 Moved Permanently
# Date: Thu, 17 Nov 2005 17:27:26 GMT
# Server: Apache/1.3.33 (Unix) mod_auth_passthrough/1.8 mod_log_bytes/1.2 mod_bwlimited/1.4 PHP/4.3.11 FrontPage/5.0.2.2635 mod_ssl/2.8.22 OpenSSL/0.9.7a
# Location: http://www.domaine.com/anciendossier/
# Connection: close
# Content-Type: text/html; charset=iso-8859-1
# HTTP/1.1 200 OK
# Date: Thu, 17 Nov 2005 17:27:26 GMT
# Server: Apache/1.3.33 (Unix) mod_auth_passthrough/1.8 mod_log_bytes/1.2 mod_bwlimited/1.4 PHP/4.3.11 FrontPage/5.0.2.2635 mod_ssl/2.8.22 OpenSSL/0.9.7a
# Last-Modified: Thu, 17 Nov 2005 17:09:04 GMT
# ETag: "7bc37b-2a1-437cb930"
# Accept-Ranges: bytes
# Content-Length: 673
# Connection: close
# Content-Type: text/html
Et quand je teste avec l'adresse et le dossier, ca ne fonctionne pas
peut-être dois-je aussi faire un lien avec /monaciendossieretunslashàlafin/ ?
Dernière modification par toby (17-11-2005 12:31:14)
Hors ligne
ErrorDocument 404 /pages/erreur/404.html RewriteEngine on RedirectPermanent /dossier http://www.domaine.com/
dois-je rajouter :
RedirectPermanent /dossier/ http://www.domaine.com/
car le premier fonctionne mais si je tape domaine.com/dossier/ ca marche plus
Hors ligne
C'est vrai ;o) ! Nan mais avant ca ne fonctionner que pour pour le dossier sans le / maintenant j'ai fait les deux redirect =>
RedirectPermanent /dossier http://www.domaine.com RedirectPermanent /dossier/ http://www.domaine.com
Euh pourquoi devrais-je mettre un / à la fin de mon url ? http://www.example.com/ ?
Hors ligne
je n'ai pas l'habitude d'utiliser RedirectPermanent, je prefere faire des redirections directement en php.
et la page sur laquelle j'ai vu l'exemple de RedirectPermanent m'a mis un /
d'ou mon / ![]()
Hors ligne
ok je ne le met donc pas
si ca fonctionne comme ça, on va pas tout changer
enfin je vais tester avec quand même !
Dernière modification par toby (17-11-2005 13:04:44)
Hors ligne
Pages: 1