2017-07-09 2 views
0

Je suis en train de changer mon URL pour essayer de l'arrêter de montrer le dossier de langue dans l'URL par exemple:htaccess dossier url redirect

changement de www.site.com/en

changement www.site.com

donc je suis à la recherche d'enlever le

en

à partir de l'URL, mais toujours accéder à ce répertoire. C'est ce que j'ai jusqu'ici mais cela ne semble pas faire l'affaire:

RewriteEngine on 
RewriteBase /mysite/ 

RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule .+ en=$0 [L,QSA] 

Merci.

Répondre

0

Cela devrait le faire:

RewriteEngine on 

RewriteBase /mysite/ 

RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 

RewriteRule ^(.*)$ en/$1 [L,QSA] 
+0

Salut ami, j'ai essayé cela, mais sans chance, il ne semble pas faire l'affaire pour moi, je vous remercie beaucoup pour aider. J'ai hâte d'autres suggestions – Blu3

+0

pourquoi avez-vous 'RewriteBase/mysite /'? essayer sans ça. Avez-vous des erreurs? – Hamoud

+0

Je l'avais là pour indiquer le code où se trouve la base de réécriture mais je l'ai juste enlevé et testé sans elle mais toujours pas de différence, ça continue à montrer le www.mysite.com même quand j'essaie de l'enlever – Blu3