web-dev-qa-db-fra.com

Redirection de www vers un sous-dossier non www

Joomla est installé sur le dossier racine et un autre Joomla est installé sur un sous-dossier. Je veux rediriger www vers no-www dans le sous-dossier par ce code dans le blog . Htaccess:

RewriteCond %{HTTP_Host} ^(www\.example\.com)?$
RewriteRule ^(.*)$ http://example.com/blog/$2 [R=301,L]

Cela a fonctionné pour la redirection de racine mais quand je veux parcourir la page interne il redirige la page à la page d'accueil.

2
Ahmad Balavipour

Essayez ceci dans votre .htaccess dans votre sous-dossier:

RewriteCond %{HTTP_Host} ^www.example.com [NC]
RewriteRule (.*) http://example.com/blog/$1 [R=301,L]
1
Deimoks