Merci pour tous ces tuyaux
En effet sur les forums SPIP les problèmes de htaccess reviennent régulièrement. Dans le dossier princiapl de SPIP il y a un htaccess.txt comme expliqué je l’ai renommé en .htaccess mais rien n’y fait
J’entends aussi parler d’instructions php5 mais bon ce sont des messages de 2007 et le site tournait encore la semaine dernière je pense que si migration il y a eu elle a été faite depuis longtemps chez OVH
Voilà le contenu du htaccess.txt
[code]##############################################################
Fichier .htaccess SPIP v1.9
Permet de controler les URLs et la version de php utilisee
Compatible avec les URLs ‘html’, ‘propres’ et ‘propres2’
Permet aussi d’effectuer la transition de .PHP 3 vers .PHP
Pour utiliser ce fichier renommez-le ‘.htaccess’ dans le
repertoire racine du site, en veillant a ne pas ecraser un
.htaccess personnalise qui s’y trouverait deja
Attention certains hebergeurs desactivent tout ou partie
des fonctions du fichier .htaccess ; celui-ci est donc
indicatif - en cas de difficulte voir sur les forums SPIP
##############################################################
RewriteEngine On
################ CONFIGURATION ######################
Configuration sous-repertoire
Si votre site est dans un sous-repertoire, preciser ci-dessous
le nom du sous-repertoire, et supprimer le ‘#’
Chez certains hebergeurs il faut indiquer “RewriteBase /”
#RewriteBase /sous/repertoire/
SPIP version ‘php’ - si vous avez d’anciennes adresses en ‘.php[3]’,
supprimez le ‘#’ sur les lignes qui suivent pour rediriger les acces
errones vers le .php correspondant
#RewriteCond %{REQUEST_FILENAME} -f
#RewriteRule ^(.+).php[3]$ $1.php [QSA,L]
Fin version
################ REGLAGES PERSONNALISES ######################
Inscrivez ci-dessous vos reglages supplementaires
Permettre a IE de reconnaitre le win_png.htc de retraitement des png transparents
AddType text/x-component .htc
bloquer les acces aux repertoires .svn/ (SPIP, plugins, squelettes…)
RewriteRule ^(.*/)?.svn/ - [F]
################ GESTIONS DES URLS SPIP #######################
Si le fichier ou repertoire demande existe
ignorer toutes les regles qui suivent
RewriteCond %{REQUEST_FILENAME} -f
RewriteRule “.” - [skip=100]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule “.” - [skip=100]
Compatibilite avec les URLS “html” (pour transition sympa)
voir fichier ecrire/urls/html.php3
RewriteRule rubrique([0-9]+).html$ spip.php?page=rubrique&id_rubrique=$1 [QSA,L]
RewriteRule article([0-9]+).html$ spip.php?page=article&id_article=$1 [QSA,L]
RewriteRule breve([0-9]+).html$ spip.php?page=breve&id_breve=$1 [QSA,L]
RewriteRule mot([0-9]+).html$ spip.php?page=mot&id_mot=$1 [QSA,L]
RewriteRule auteur([0-9]+).html$ spip.php?page=auteur&id_auteur=$1 [QSA,L]
RewriteRule site([0-9]+).html$ spip.php?page=site&id_syndic=$1 [QSA,L]
Compatibilite avec les anciennes URLS appelant directement des fichiers php
RewriteRule ^(rubrique|article|breve|mot|auteur|site|agenda|backend|backend-breves|distrib|forum|ical|plan|recherche|resume|sommaire|sommaire_texte).php3?$ spip.php?page=$1 [QSA,L]
RewriteRule ^page.php[3]? spip.php [QSA,L]
RewriteRule ^spip_cal.php3?$ spip.php?action=ical [QSA,L]
RewriteRule ^spip_rss.php3?$ spip.php?action=rss [QSA,L]
Fin compatibilite
URLs “propres” et “propres2”
pensez a regler $type_urls=‘propres’ ou ‘propres2’
dans ecrire/mes_options.php
(fichier associe : ecrire/urls/propres.php)
Les mots-cles
RewriteRule ^±[^/.]+(-+)?(.html)?$ spip.php?page=mot [QSA,E=url_propre:$0,L]
Les breves
RewriteRule ^+[^/.]++?(.html)?$ spip.php?page=breve [QSA,E=url_propre:$0,L]
Les rubriques
RewriteRule ^-[^/.]±?(.html)?$ spip.php?page=rubrique [QSA,E=url_propre:$0,L]
les auteurs
RewriteRule ^[^/.]+?(.html)?$ spip.php?page=auteur [QSA,E=url_propre:$0,L]
Les sites
RewriteRule ^@[^/.]+@?(.html)?$ spip.php?page=site [QSA,E=url_propre:$0,L]
Les articles (en dernier car expression plus “large”)
RewriteRule ^[^/.]+(.html)?$ spip.php?page=article [QSA,E=url_propre:$0,L]
Fin URLs “propres” et “propres2”
###[/code]
J’ai regardé les logs SPIP rien de significatif… Je ne sais pas comment avoir accès aux logs Apache ?
Mon voisin a contacté OVH et ils lui ont filé la procédure pour récupérer des backups je vais remettre une sauvegarde de la semaine dernière et on verra bien
Merci pour votre aide en tout cas