Jump to content

Wordpress redirection des pages d'un sous-domaine


Recommended Posts

Bonjour,

 

Quel code indiquer dans .htaccess pour rediriger toutes les pages d'un sous-domaine dans le domaine ?

J'ai essayé cela mais cela ne fonctionne pas pour les pages :

 

RewriteCond  %{HTTP_HOST}  !blog.mondomaine.at
RewriteRule /?(.*) http://www.mondomaine.at/$1 [R=301,L]

 

Je tiens à préciser que dans Cpanel j'ai déjà fait la redirection du sous-domaine vers le domaine seul et cela fonctionne.

Sans insérer une seule goutte de code dans le .htaccess :)

 

Mais pour les pages.. non ça marche pas

 

Merci

 

 

Edited by Melkior
Link to comment
Share on other sites

  • Melkior changed the title to Wordpress redirection des pages d'un sous-domaine

Bonjour Melkior,

 

Tu as, me semble-t-il, inversé ta condition...

Supprime le point d'exclamation  ;)

 

RewriteCond  %{HTTP_HOST}  blog.mondomaine.at

 

Link to comment
Share on other sites

Merci pour la réponse Dan

 

J'ai donc enlevé le point d'exclamation ce qui donne en faite :

 

RewriteEngine On

RewriteCond  %{HTTP_HOST}  blog.monsite.org
RewriteRule /?(.*) http://www.monsite.org/$1 [R=301,L]

# BEGIN WordPress
# Les directives (lignes) entre � BEGIN WordPress � et � END WordPress � sont g�n�r�es
# dynamiquement, et doivent �tre modifi�es uniquement via les filtres WordPress.
# Toute modification des directives situ�es entre ces marqueurs sera surcharg�e.

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

# END WordPress

 

 

Mais cela renvoie toujours à une erreur 404. Désolé

Link to comment
Share on other sites

Bizarre que ça ne fonctionne pas, cela devrait pourtant parce que ta règle est bonne et la condition aussi.

 

Essaie avec ceci (juste une modif au début)

RewriteRule ^(.*) http://www.monsite.org/$1 [R=301,L]
Link to comment
Share on other sites

Posted (edited)

Merci d'avoir pris la peine de répondre. Mais cela semble coincer.

Pour résumer  :

http://www.blog.monsite.org/2017/11/essai.html => renvoie à 404

et pourtant

http://www.blog.monsite.org =>  renvoie bien à https://www.monsite.org

Je vais essayer à l'occasion avec un autre hébergeur et pas sur un wordpress. :)

Edited by Melkior
Link to comment
Share on other sites

As-tu essayé avec un simple Redirect ?

 

RewriteCond  %{HTTP_HOST}  blog.monsite.org
Redirect "/" "http://www.monsite.org/"
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...