Redirection de "spip?rubriqueN" vers "page.html" (htaccess, qlqs URLs)
2 messages
• Page 1 sur 1
Consultez la formation URL Rewriting et sites dynamiques de WebRankInfo / Ranking Metrics
-

kozaki - Nouveau WRInaute

- Messages: 4
- Inscription: 5 Fév 2006
Redirection de "spip?rubriqueN" vers "page.html" (htaccess, qlqs URLs)
Bonjour,
Je cherche à rediriger quelques URLs d'un site SPIP réécrit avec Joomla1.5, si possible avec .htaccess pour le fun
Le rewriting basique fourni avec Joomla de base est activé ; pas de composants tiers type SEO/SEF.
L'hébergeur est DRI, avec le rewriting et les redirections bien gérées (sur d'autres sites hébergés chez eux).
Hélas je coince à 100% sur la redirection HTTP des anciennes URLs SPIP v1.9.
Si vous connaissez un exemple équivalent, merci de coller l'URL !
En m'appuyant sur les excellents tutos
Tutoriel complet sur les redirections (301, 302, JavaScript, …) et duplicate content: les éviter (avec/sans le www) j'ai testé les réécritures suivantes : no souçaye, elles fonctionnent.
Donc tout baigne, sauf que de tous les essais que j'ai fait, en suivant les tutos et différents exemples "full SPIP", pas un ne fonctionne
L'ancienne URL étant jamais redirigée...
Qlqs exemples parmis 50 (variantes avec ou sans le nom de domaine, avec ou sans ante-slash, avant les règles rewriting Joomla ou après) :
=> Internal Server Error sur TOUT LE SITE
=> 404
=> The requested URL /spip.php was not found on this server.
En attendant d'être moins c*n
j'ai installé un composant Joomla qui opère une redirection 301 transparente sur toutes les URLs "Spip" que lui ai passées. Mais ça me chagrine d'utiliser un composant supplémentaire au lieu de faire ça clair et net avec .htaccess 
Je cherche à rediriger quelques URLs d'un site SPIP réécrit avec Joomla1.5, si possible avec .htaccess pour le fun
Le rewriting basique fourni avec Joomla de base est activé ; pas de composants tiers type SEO/SEF.
L'hébergeur est DRI, avec le rewriting et les redirections bien gérées (sur d'autres sites hébergés chez eux).
Hélas je coince à 100% sur la redirection HTTP des anciennes URLs SPIP v1.9.
Si vous connaissez un exemple équivalent, merci de coller l'URL !
En m'appuyant sur les excellents tutos
Tutoriel complet sur les redirections (301, 302, JavaScript, …) et duplicate content: les éviter (avec/sans le www) j'ai testé les réécritures suivantes : no souçaye, elles fonctionnent.
- Code: Tout sélectionner
RewriteRule ^nexistepas.html$ /defi-environnemental.html
- Code: Tout sélectionner
RewriteCond %{HTTP_HOST} !^www.lesvertsbn\.org [NC]
RewriteRule (.*) http://www.lesvertsbn.org/$1 [QSA,R=301,L]
Donc tout baigne, sauf que de tous les essais que j'ai fait, en suivant les tutos et différents exemples "full SPIP", pas un ne fonctionne
Qlqs exemples parmis 50 (variantes avec ou sans le nom de domaine, avec ou sans ante-slash, avant les règles rewriting Joomla ou après) :
- Code: Tout sélectionner
RedirectPermanent /spip.php?article4$ /adherer.html
=> Internal Server Error sur TOUT LE SITE
- Code: Tout sélectionner
RewriteRule ^spip.php?article4$ /adherer.html [L]
=> 404
- Code: Tout sélectionner
RewriteRule ^spip\.php\?article4$ /groupes-locaux.html [R=301,L]
=> The requested URL /spip.php was not found on this server.
En attendant d'être moins c*n
- Kolibot
- Nouveau WRInaute

- Messages: 15
- Inscription: 11 Juin 2009
Re: Redirection de "spip?rubriqueN" vers "page.html" (htaccess, qlqs URLs)
Tu ne peux pas utiliser RewriteRule pour une condition sur des paramètres de l'URI.Et de manière général, je n'ai jamais trouvé de solution en htaccess qui permet d'extraire des paramètres d'une URI (et pourtant j'ai cherché :/)
Il existe une parade cependant qui devrait ressembler à un truc du genre :
RewriteCond %{request_uri} spip.php?article4 [NC]
RewriteRule ^(.*)$ /adherer.html [L]
Le soucis étant que tu vas devoir le paramétrer pour chaque uri :/
Il existe une parade cependant qui devrait ressembler à un truc du genre :
RewriteCond %{request_uri} spip.php?article4 [NC]
RewriteRule ^(.*)$ /adherer.html [L]
Le soucis étant que tu vas devoir le paramétrer pour chaque uri :/
2 messages
• Page 1 sur 1
Formation recommandée sur ce thème :
Formation URL Rewriting et sites dynamiques : apprenez comment mettre en place la réécriture d'URL, comment optimiser vos URL et profiter de vos pages dynamiques pour booster votre référencement. Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.
Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.
Lectures recommandées sur ce thème :
- Site en "fr" et "en". Redirection auto par langues + trad pages.
- Intégrer Flux Atom avec SimplePie et "=" "&" "_" "?"
- URL Rewriting SPIP "propres2"
- SPIP : URL "propres2" tronqués
- Ajout colonnes "Source" + "Page de destination" + "Pays/Teritoire"
- GSiteCrawler SiteMap : generation URLs "exotiques"
- Réécriture des URLs "author" de WordPress
- URLs se terminant par ".jpg" et referencement
- AdSense : Des urls dans "Diagnostics du site"
- des "///" dans mes urls...
- l'attribut rel=nofollow contre le spam de commentaires ?
- Google AdWords introduit le concept de niveau de qualité
- Séminaires Google et Netlinking - 6 et 7 octobre 2004
- Optimiser le référencement d'un blog Dotclear : balises TITLE et META
- Outil : calcul de popularité sur les réseaux sociaux
- Google reconnait-il les différentes formes de mots ? (singulier/pluriel et autres)
- Keyword Search Engine : le choix des bons mots-clés
- Article sur le fichier .htaccess
- Tester la validité d'un lien
Cet outil vous permet de tester la validité d'un lien pour le référencement. Il vous indique la nature du lien (lien en dur, redirection bien gérée par les moteurs ou redirection mal gérée par les moteurs).
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités
