2010-12-13 3 views
0

Je reçois beaucoup d'erreurs dans mon journal pour cela:.htaccess: script 'index \ php' introuvable ou incapable de stat

scénario

«/var/www/vhosts/monsite. com/httpdocs/index \\. php » introuvable ou incapable de stat

(Oui, 2 x '\')

Il y a un fichier index.php à la racine, et je l'ai essayé beaucoup de méthodes .htaccess pour se débarrasser de l'index \ .php, mais soit il cause des problèmes (comme certains liens index.php sont valides), soit il refuse tout simplement de fonctionner.

Est-ce que quelqu'un sait ce qui cause ce problème?

Je n'utilise mod_rewrite pour rediriger comme ceci:

RewriteRule ^search/(.*)/? index\.php?search=$1 [NC,L] 

est le index.php dans la redirection provoquant l'erreur? Comment puis-je utiliser .htaccess pour rediriger les appels à index \\ .php vers la page d'accueil?

Merci, Colin

Répondre

0

Pourquoi vous essayez de rediriger, recherchez ou inclure un index \ .php du tout? Pourquoi ne pas simplement index.php?

0

RewriteRule^recherche /(.*)/? index.php? search = $ 1 [NC, L]