OVH met à votre disposition des services dont la configuration, la gestion et la responsabilité vous incombent. Il vous revient de ce fait d'en assurer le bon fonctionnement.
Nous mettons à votre disposition ce guide afin de vous accompagner au mieux sur des tâches courantes. Néanmoins, nous vous recommandons de faire appel à un prestataire spécialisé et/ou de contacter l'éditeur du service si vous éprouvez des difficultés. En effet, nous ne serons pas en mesure de vous fournir une assistance. Plus d'informations dans la section « Aller plus loin » de ce guide.
Les redirections
Redirection simple
- Editez le fichier .htaccess :
RewriteEngine On
RewriteRule .* testing.php
Cette formule redirige chaque requête sur le script testing.php .
- ou :
RewriteEngine On
RewriteRule letstest /test_wslash/testing.php
Cette formule redirige chaque requête /letstest sur le script /test_wslash/testing.php .
Rediriger exemple.com vers www.exemple.com
- Cela force l'adresse de votre site à être de type www.exemple.com, utile pour le référencement :
RewriteEngine on
RewriteCond %{HTTP_HOST} ^exemple.com$
RewriteRule ^(.*) http://www.exemple.com/$1 [QSA,L,R=301]
Rediriger vers un dossier en particulier sans afficher le dossier concerne
- Si votre site est n'est pas présent dans le dossier cible, cela force l'adresse de votre site à être de type www.exemple.com, alors qu'en réalité la page appelée est : www.exemple.com/MonSite
RewriteEngine on
RewriteCond %{HTTP_HOST} ^exemple.com
RewriteCond %{REQUEST_URI} !^/MonSite
RewriteRule ^(.*)$ /MonSite/
Reecriture des URL
Le module mod_rewrite permet la réécriture des URL.
- .htaccess :
RewriteEngine On
RewriteCond %{REQUEST_URI} !testing.php
RewriteRule (.*) testing.php?var=$1
Ces règles lancent le script testing.php avec la variable GET contenant l'URL mis par l'utilisateur.
- php :
1. <?
2. print("testing server <br/>\n");
3. print("var: {$_GET['var']}\n");
4. ?>
Rediriger automatiquement le visiteur en HTTPS quand il visite le site en HTTP
Le module mod_rewrite permet la réécriture des URL.
RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://www.votredomaine.fr/$1 [R,L]
Le fichier .htaccess
Tout sur le fichier .htaccess sur le lien suivant : Cliquer ici
Aller plus loin
Échangez avec notre communauté d'utilisateurs sur https://community.ovh.com.
Cette documentation vous a-t-elle été utile ?
N’hésitez pas à nous proposer des suggestions d’amélioration afin de faire évoluer cette documentation.
Images, contenu, structure… N’hésitez pas à nous dire pourquoi afin de la faire évoluer ensemble !
Vos demandes d’assistance ne seront pas traitées par ce formulaire. Pour cela, utilisez le formulaire "Créer un ticket" .
Merci beaucoup pour votre aide ! Vos retours seront étudiés au plus vite par nos équipes..