Redirections vers joomla

Support et utilisation de Joomla! 1.0.x : gérer le contenu, les menus et les extensions natives.

Moderators: Aidan38, sarki

Forum rules
Règles du forum
Locked
haisoft
Joomla! Fledgling
Joomla! Fledgling
Posts: 2
Joined: Wed Dec 12, 2007 3:26 pm

Redirections vers joomla

Post by haisoft » Wed Dec 12, 2007 3:39 pm

Bonjour.

Je cherche à rediriger un domaine (original.com) vers un autre (brouillon.net) utilisant joomla sous un sous-dossier (v3). Il faut que le sous-dossier n'apparaisse pas dans l'url.
À terme, brouillon.net doit disparaitre. Mais en changeant le nom des hébergements, cela ne fonctionne pas. J'ai alors fait une série de redirections :
- 304 depuis orignal.com vers brouillon.net par un .htaccess pour avoir un référencement propre
- réécriture des url vers le dossier v3 en faisant en sorte de ne pas le voir.

Ça marche globalement bien, sauf pour la page d'accueil qu'il est impossible d'obtenir avec le seul nom de domaine ; à la place il y a une erreur 404 à rebuter un visiteur :
- http://original.com => erreur 404
- http://original.com/index.php => ok
- http://original.com/nimportequoiquiexiste => ok


Mon .htaccess peut prendre plusieurs formes et garder le même comportement

Code: Select all

RewriteEngine On
RewriteCond %{HTTP_HOST} original.com$
RewriteCond %{REQUEST_URI} ^/$
RewriteRule .* /v3/index.php
RewriteCond %{HTTP_HOST} original.com
RewriteCond %{REQUEST_URI} !^/$
RewriteRule ^(.+)$ /v3/$1 [L]
Comment faire pour ne plus avoir cette page 404 ?

Merci.

User avatar
mejean
Joomla! Hero
Joomla! Hero
Posts: 2716
Joined: Thu Aug 18, 2005 12:28 pm
Location: viewforum.php?f=19
Contact:

Re: Redirections vers joomla

Post by mejean » Thu Dec 13, 2007 10:14 am

Je ne saurais te répondre précisément. Néanmoins explore ces pistes :
- vérifie si cela n'est pas du au rewrite url (SEF activé)
- donne nous ton hébergeur, cela peut être lié à la version d'Apache je crois. Dans certain cas il faut ajouter la ligne de code  Options +FollowSymlinks avant le code RewriteEngine
- enfin, jette un œil ici : http://creer-un-site.fr/redirection-301 ... ontent.php
Jérôme Bussière - simple utilisateur
www.cardabelle.net

haisoft
Joomla! Fledgling
Joomla! Fledgling
Posts: 2
Joined: Wed Dec 12, 2007 3:26 pm

Re: Redirections vers joomla

Post by haisoft » Thu Dec 13, 2007 1:22 pm

SEF semble activé, il y avait des lignes du .htaccess de joomla non commentées. Celles de joomla core SEF peuvent être commentées, celles de la section 3rd party non.

Option +FollowSymLinks ne change rien.

Le lien me permet de faire une redirection 301, ce qui est mieux que rien, mais cela ne va pas puisque je voudrais que le nom du dossier v3 disparaisse de l'url. Ce qui est dingue, c'est que ça fonctione parfaitement dès que j'ajoute un nom de fichier à url. Mais sans rien, le fichier index n'est pas récupéré !

Merci.

User avatar
ouly
Joomla! Ace
Joomla! Ace
Posts: 1074
Joined: Sun Aug 21, 2005 9:18 pm
Contact:

Re: Redirections vers joomla

Post by ouly » Thu Dec 13, 2007 3:03 pm

Bonjour haisoft,
Essayez qq chose du genre :

Code: Select all

RewriteEngine On
RewriteCond %{HTTP_HOST} original.com
RewriteCond %{REQUEST_URI} ^/(.+)$
RewriteRule ^/(.+)$ /v3/$1 [L]
RewriteCond %{HTTP_HOST} original.com
RewriteRule .* /v3/index.php [L]
(pas testé mais basé sur un ancien htacess réalisé)

Ouly


Locked

Return to “1.0 - Questions générales”