2010-12-15 8 views
3

J'ai un fichier .htaccess avec une règle de réécriture qui fonctionne un peu partout, mais lorsque j'ai téléchargé le site dans un environnement d'hébergement GoDaddy, certaines lettres de l'URL disparaissent. Est-ce que quelqu'un a déjà rencontré cela auparavant? Si oui, quelle est la solution?.htaccess traitant certaines lettres

Merci d'avance!

Ma règle .htaccess

RewriteEngine On 
RewriteBase/
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule ^(.*)$ index.php?/$1 [L] 

Et quand je coller des paramètres d'URL, voici ce qui apparaît

Array ([0] => privy_poliy) 

Au lieu de

Array ([0] => privacy_policy) 
+0

Ça a l'air vraiment bizarre. Pouvez-vous montrer les URL entrantes? –

+0

Exemple d'URL entrante - http://domain.com/privacy_policy/ –

Répondre

2

Peut-être que vous avez mod_speling chargé sur le défaut serveur et que l'orthographe manquante existe dans le système de fichiers?

+0

+1, peut-être essayer 'CheckSpelling Off' – bmb

Questions connexes