J'ai un problème avec une règle de réécriture htaccess sur un site où je travaille.htaccess et sessions/cookies
htaccess Sa principale Dir:
RewriteEngine On
RewriteBase/
RewriteCond %{HTTP_HOST} ^website.com [NC]
RewriteRule ^(.*)$ http://www.website.com/$1 [R=301,L]
Ce site oblige l'utilisateur à www.website.com, même si elles entrent dans l'adresse sans le www.
Maintenant, j'ai wordpress installer sur un sous-répertoire, qui est htaccess est le suivant:
RewriteEngine On
RewriteBase /blog/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /blog/index.php [L]
Le problème est que chaque fois que je tente d'accéder au répertoire wordpress, je reçois contraints à un www-moins adresse. Si je vais sur www.website.com/blog, je suis redirigé vers website.com/blog.
Ceci bien sûr blesse ma capacité à travailler avec des sessions/cookies entre les deux. Quelqu'un a-t-il une idée de ce que cela fait ou comment y remédier?
Peut-être que vous avez installé Wordpress pour * example.com * au lieu de * www.example.com * . – Gumbo