|
Voir le sujet précédent :: Voir le sujet suivant
|
| Auteur |
Message |
| |
|
p_m_g Nouveau WRInaute
Inscrit le: 14 Nov 2007 Messages: 9
|
Posté le : Mer Nov 14, 2007 12:22 Sujet du message: htaccess : forcer sur www.domaine.fr avec des exceptions |
|
|
Bonjour,
je souhaiterais forcer mondomaine.fr vers www.mondomaine.fr mais avec une exception car j'ai un serveur qui peut m'atteindre pour certaines taches avec l'ip de mon serveur (ex: http://xxx.xxx.xxx.xxx/racine_site/mapage.php).
donc j'ai créé un fichier htaccess à la racine mon site :
| Citation: |
RewriteEngine On
RewriteCond %{HTTP_HOST} !^www.mondomaine.fr [NC]
RewriteRule (.*) http://www.mondomaine.fr/$1 [QSA,R=301,L]
|
ceci fonctionne bien mais le serveur ne peut plus atteindre la page demandée car il est redirigé de suite.
comment gérer l'exception à partir de ce fichier htaccess ?
Merci |
|
| |
|
 |
webmasterlamogere WRInaute accro

Inscrit le: 17 Déc 2006 Messages: 1689 Localisation: urlrewriting.fr
|
Posté le : Mer Nov 14, 2007 13:34 Sujet du message: htaccess : forcer sur www.domaine.fr avec des exceptions |
|
|
et avec ca?
| Code: |
RewriteEngine On
RewriteCond %{HTTP_HOST} !^www.mondomaine.fr$ [NC]
RewriteCond %{HTTP_HOST} !^xxx.xxx.xxx.xxx$
RewriteRule (.*) http://www.mondomaine.fr/$1 [QSA,R=301,L] |
|
|
| |
|
 |
p_m_g Nouveau WRInaute
Inscrit le: 14 Nov 2007 Messages: 9
|
Posté le : Mer Nov 14, 2007 14:18 Sujet du message: htaccess : forcer sur www.domaine.fr avec des exceptions |
|
|
je vais essayé, et je vous dis.
en fait il faut que je laisse passer l'url du type http://xxx.xxx.xxx.xxx/racine_site/mapage.php
Merci |
|
| |
|
 |
p_m_g Nouveau WRInaute
Inscrit le: 14 Nov 2007 Messages: 9
|
Posté le : Mer Nov 14, 2007 16:07 Sujet du message: htaccess : forcer sur www.domaine.fr avec des exceptions |
|
|
je viens de tester ceci :
Code :
| Code: |
RewriteEngine On
RewriteCond %{HTTP_HOST} !^www.mondomaine.fr [NC]
RewriteCond %{HTTP_HOST} !^xxx.xxx.xxx.xxx$
RewriteRule (.*) http://www.mondomaine.fr/$1 [QSA,R=301,L] |
ce qui semble fonctionner mais est-il possible de mettre l'url complete de la page demandée seulement ?
car je ne souhaite pas que les internautes accèdent au site via l'url :
http://xxx.xxx.xxx.xxx/racine_site/
ce qui est autorisé puisque j'accepte l'ip.
RewriteCond %{REMOTE_ADDR} !^xxx.xxx.xxx.xxx/racine_site/ma_page.php$ |
|
| |
|
 |
webmasterlamogere WRInaute accro

Inscrit le: 17 Déc 2006 Messages: 1689 Localisation: urlrewriting.fr
|
Posté le : Mer Nov 14, 2007 17:19 Sujet du message: htaccess : forcer sur www.domaine.fr avec des exceptions |
|
|
essaye avec :
| Code: |
RewriteEngine On
RewriteCond %{HTTP_HOST} !^www.mondomaine.fr [NC]
RewriteCond %{PATH_INFO} !^/racine_site/mapage.php$
RewriteRule (.*) http://www.mondomaine.fr/$1 [QSA,R=301,L] |
|
|
| |
|
 |
p_m_g Nouveau WRInaute
Inscrit le: 14 Nov 2007 Messages: 9
|
Posté le : Mer Nov 14, 2007 17:56 Sujet du message: htaccess : forcer sur www.domaine.fr avec des exceptions |
|
|
| je viens de tester, ça ne fonctionne pas, je suis redirigé de suite. |
|
| |
|
 |
webmasterlamogere WRInaute accro

Inscrit le: 17 Déc 2006 Messages: 1689 Localisation: urlrewriting.fr
|
Posté le : Mer Nov 14, 2007 18:12 Sujet du message: htaccess : forcer sur www.domaine.fr avec des exceptions |
|
|
Avec une autre variable peut-être?
| Code: |
RewriteEngine On
RewriteCond %{HTTP_HOST} !^www.mondomaine.fr$ [NC]
RewriteCond %{SCRIPT_URI} !^http://xxx.xxx.xxx.xxx/racine_site/mapage.php$ [NC]
RewriteRule (.*) http://www.mondomaine.fr/$1 [QSA,R=301,L] |
|
|
| |
|
 |
p_m_g Nouveau WRInaute
Inscrit le: 14 Nov 2007 Messages: 9
|
Posté le : Jeu Nov 15, 2007 9:22 Sujet du message: htaccess : forcer sur www.domaine.fr avec des exceptions |
|
|
je suis également redirigé
c'est étrange qu'il n'y ai est pas de moyen de laisser passer une url spécifique.
Merci pour les infos. |
|
| |
|
 |
webmasterlamogere WRInaute accro

Inscrit le: 17 Déc 2006 Messages: 1689 Localisation: urlrewriting.fr
|
|
| |
|
 |
p_m_g Nouveau WRInaute
Inscrit le: 14 Nov 2007 Messages: 9
|
Posté le : Jeu Nov 15, 2007 9:52 Sujet du message: htaccess : forcer sur www.domaine.fr avec des exceptions |
|
|
disons que je ne n'ai pas tout capté sur la méthode...a voir
je trouve le htaccess plus simple a mettre en place car ceci rentre dans la creation d'un CMS ou tout est géré dynamiquement. |
|
| |
|
 |
KOogar WRInaute accro

Inscrit le: 16 Nov 2004 Messages: 2987 Localisation: Bangalore +4h30
|
Posté le : Jeu Nov 15, 2007 12:26 Sujet du message: htaccess : forcer sur www.domaine.fr avec des exceptions |
|
|
essaye ca :
| Code: |
RewriteCond %{REQUEST_URI} !^/racine_site/*.
# ou
RewriteCond %{HTTP_HOST} !^xxx.xxx.xxx.xxx |
|
|
| |
|
 |
p_m_g Nouveau WRInaute
Inscrit le: 14 Nov 2007 Messages: 9
|
Posté le : Jeu Nov 15, 2007 13:30 Sujet du message: htaccess : forcer sur www.domaine.fr avec des exceptions |
|
|
qu'indique ces conditions ?
dois-je les mettre a la suite des autres ?
voici actuellement ce que j'ai dans mon htaccess :
| Code: |
RewriteEngine On
RewriteCond %{HTTP_HOST} !^www.mondomaine.com [NC]
RewriteCond %{HTTP_HOST} !^xxx.xxx.xxx.xx$
RewriteRule (.*) http://www.mondomaine.com/$1 [QSA,R=301,L] |
avec ceci je force bien sur les 3 W, mais mon site est aussi accessible via htttp://xxx.xxx.xxx.xx/racine_site/ (ce que je ne veux pas).
je veux que seul cette url type puisse passer :
http://xxx.xxx.xxx.xx/racine_site/dossier/ma_page.php
Merci. |
|
| |
|
 |
webmasterlamogere WRInaute accro

Inscrit le: 17 Déc 2006 Messages: 1689 Localisation: urlrewriting.fr
|
Posté le : Jeu Nov 15, 2007 14:00 Sujet du message: htaccess : forcer sur www.domaine.fr avec des exceptions |
|
|
J'ai testé chez moi et cette version marche :
| Code: |
Options +FollowSymlinks
RewriteEngine on
RewriteCond %{HTTP_HOST} !^www.monsite.fr$ [NC]
RewriteCond %{REQUEST_URI} !^/mon_repertoire/ma_page.php$ [NC]
RewriteRule ^(.*) http://www.monsite.fr/$1 [QSA,L,R=301] |
|
|
| |
|
 |
p_m_g Nouveau WRInaute
Inscrit le: 14 Nov 2007 Messages: 9
|
Posté le : Jeu Nov 15, 2007 14:11 Sujet du message: htaccess : forcer sur www.domaine.fr avec des exceptions |
|
|
je vais tester cela.
que signifie la 1ère ligne ?
de plus, l'acces en ip de mapage.php est-il possible ? |
|
| |
|
 |
webmasterlamogere WRInaute accro

Inscrit le: 17 Déc 2006 Messages: 1689 Localisation: urlrewriting.fr
|
Posté le : Jeu Nov 15, 2007 15:47 Sujet du message: htaccess : forcer sur www.domaine.fr avec des exceptions |
|
|
| normalement le +FollowSymlinks donne instruction à Apache de suivre les liens symboliques du répertoire donc pas utile ici. |
|
| |
|
 |
| |
|
|