Je rencontre un problème avec une réécriture.Impossible d'obtenir l'URL à résoudre ... htaccess, mod_rewrite, problème de wordpress
J'ai une installation Wordpress dans mon répertoire/blog, mais je veux que les pages Wordpress apparaissent en dehors du répertoire du blog.
Ainsi, dans mon .htaccess racine j'ai ajouté une ligne: (Les trois premières lignes étaient déjà là pour rediriger tout à « www »
RewriteEngine on
RewriteCond %{HTTP_HOST} ^tooboss.com$
RewriteRule ^(.*)$ "http\:\/\/www\.tooboss\.com/$1" [R=301,L]
RewriteRule ^(.*)$ "/blog/$1" [L]
J'ai ensuite changé l'URL d'affichage dans les Wordpress à mon URL racine , et modifié la structure de permalink pour ajouter "/ blog /" de sorte qu'il est apparu que mes messages étaient toujours dans le répertoire du blog
Tout fonctionne bien, mais je ne peux pas obtenir www.tooboss.com/blog pour rediriger vers www Au lieu de cela, il jette un 404.
Any des idées?
Pour référence, voici le fichier de répertoire blog .htaccess »
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /blog/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /blog/index.php [L]
</IfModule>
# END WordPress
Suis-je manque quelque chose évidente? Je me sens comme il est de se faire prendre entre les 2 fichiers .htaccess mais je ne suis pas sûr de ce qu'il faut faire pour corriger . il
Merci
Ce code a le même problème. J'ai besoin de www.tooboss.com/* pour être réécrit sur www.tooboss.com/blog/* parce que c'est le répertoire dans lequel mon blog se trouve. Dans le cas de www.tooboss.com/blog[/] voulez un 301 à www.tooboss.com Merci – Colin