Redirection répertoire complet et style
2 messages
• Page 1 sur 1
Consultez la formation URL Rewriting et sites dynamiques de WebRankInfo / Ranking Metrics
-

BigDebutant - WRInaute discret

- Messages: 67
- Inscription: 26 Juil 2004
Redirection répertoire complet et style
Bonjour,
Je voudrais faire une redirection sur un répertoire complet :
http://www.monsite.fr/site_web/
vers
http://www.monsite.fr/
Je n'y connais strictement rien en expression régulière. Cette expression semble correcte.
Nouveau problème, quand je teste, ma page apparait bien mais pas les images et la feuille de style n'est pas respectée. L'URL est toujours de type http://www.monsite.fr/site_web.
Que se passe t-il ?
Merci
Sandrine
Je voudrais faire une redirection sur un répertoire complet :
http://www.monsite.fr/site_web/
vers
http://www.monsite.fr/
Je n'y connais strictement rien en expression régulière. Cette expression semble correcte.
- Code: Tout sélectionner
Options +FollowSymlinks
RewriteEngine on
RewriteRule ^site_web/(.*) index.php
Nouveau problème, quand je teste, ma page apparait bien mais pas les images et la feuille de style n'est pas respectée. L'URL est toujours de type http://www.monsite.fr/site_web.
Que se passe t-il ?
Merci
Sandrine
- nikoshr
- WRInaute occasionnel

- Messages: 320
- Inscription: 10 Juil 2003
Deux possibilités :
1/ soit le fichier de feuille de style se trouve dans le même répertoire que index .php, ou dans un de ses sous-répertoires.
En l'état, la règle transforme tous les fichiers de /site_web en index.php, feuilles de style comprises, ce qui n'est probablement pas ce que tu veux.
Pour réécrire les fichiers en gardant leur nom
2/ soit l'appel à la feuille de style est en relatif, par exemple ../style.css.
La base ayant changé, il faut modifier cet appel pour le faire pointer vers la position correcte.
1/ soit le fichier de feuille de style se trouve dans le même répertoire que index .php, ou dans un de ses sous-répertoires.
En l'état, la règle transforme tous les fichiers de /site_web en index.php, feuilles de style comprises, ce qui n'est probablement pas ce que tu veux.
Pour réécrire les fichiers en gardant leur nom
- Code: Tout sélectionner
RewriteEngine on
RewriteRule ^site_web/(.*) $1 [L]
2/ soit l'appel à la feuille de style est en relatif, par exemple ../style.css.
La base ayant changé, il faut modifier cet appel pour le faire pointer vers la position correcte.
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 :
- redirection d'un sous-domaine complet vers un répertoire
- Faire désindexer un répertoire complet
- Comment référencer un répertoire complet ?
- Pourquoi Google ignore un repertoire complet ?
- transfert d'un repertoire complet sur un sous domaine
- Redirection 301 d'un site complet
- Redirection d'un site complet en .htaccess
- Redirection de toutes les pages d'un site complet sous IIS
- Adresses de redirection du style TINYURL, risqué ?
- Redirection de repertoire possible ?
- 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
