[Spip] .htaccess ?

amis de spip, bonjour
j'ai besoin de vos lumières. Comme le Gisti va (enfin) sortir incessamment
sous peu son ouebbe, je prépare des redirections pour les pages idoines de
pajol
Là où ça se corse, c'est que je n'ai pas la main sur pajol, seulement sur
des répertoires. J'imaginais donc pouvoir mettre dans ces répertoires un
fichier .htaccess qui contiendrait
Redirect * http://www.gisti.org/
voire même RedirectPermanent

a marche pas (internal server error)

j'ai fait un test, sur le serveur de Vacarme où je suis ayatollah (merci
Fil pour l'hébergement), en plaçant .htaccess à la racine et en le
modifiant ainsi
Redirect /droit http://www.gisti.org/
Redirect /gisti http://www.gisti.org/
a marche pas non plus (même message, que les répertoires droit et gisti
soient vides ou non)

où qu'elle est la connerie ? vous conseillez quoi ?

baci, merci

Isabelle

Je ne suis pas sûr que tu aies fait une connerie : dans la config du
serveur Apache, on précise les règles Htaccess autorisées au niveau de
chaque répertoire, et en général pour des raisons de sécurité ces règles
sont assez restrictives. Pour Bok je sais pas, mais sur atlas (où je suis
moi-même co-ayatollah), je viens de regarder et c'est effectivement ca :

Fri Jun 9 10:59:01 2000] [alert] [client 137.121.1.43]
/var/www/vacarme/.htaccess: Redirect not allowed here

Donc faudrait demander à Bok qu'il fasse lui-même le Redirect, tu pourras
pas le faire toute seule.

Laz

merci Laz

Donc faudrait demander à Bok qu'il fasse lui-même le Redirect, tu pourras
pas le faire toute seule.

aïe... 1) on emmerde assez bok comme ça 2) il a en général plus urgent à
traiter dans ses 3000 mails quotidiens ;-))

j'ai bien une solution bête : remplacer tous mes fichiers (une petite
deuxcentaine) par du refresh qui n'oublie pas de remercier Marc Chemillier
et bok pour leur hospitalité ;-)))
Mais ça n'empêchera pas qu'il faudra que je demande à bok de faire la
manip, car sinon les pages vont continuer à être indexées par les brouzoufs
de recherche

baci

Isabelle

Salut,

Je suis très très loin d'être un spécialiste d'Apache, mais voici mes 3 centimes: je n'utilise pas de Redirect, mais le module de Rewrite. Par exemple, lorsque j'ai déménagé le Scarabée alors que je n'avais pas encore la jouissance du nouveau domaine, j'ai mis ça en htaccess:

RewriteEngine on
RewriteRule (.*) http://209.67.4.123

La première ligne (RewriteEngine) déclare l'utilisation de ce module. Ensuite, les RewriteRule déclarent les redirections (avec des expressions régulières).

Par exemple, pour rediriger une adresse en coll123.html vers un script: coll.php3?coll=123, je fais:

RewriteRule coll(.*)\.html coll.php3?coll=$1

Amicalement,
ARNO*

j'ai bien une solution bête : remplacer tous mes fichiers (une petite
deuxcentaine) par du refresh qui n'oublie pas de remercier Marc Chemillier
et bok pour leur hospitalité ;-)))
Mais ça n'empêchera pas qu'il faudra que je demande à bok de faire la
manip, car sinon les pages vont continuer à être indexées par les brouzoufs
de recherche

J'avais une autre solution, mais ça revient au même problème me semble-t-il:
- virer toutes les pages du serveur
- traiter les erreurs 404 que ça ne manquera pas de générer par un refresh vers le nouveau site. Mais encore faut-il pouvoir configurer ta page d'erreur 404 (encore mieux: dans le htacess, indiquer l'adresse de la page de traitement de l'erreur...).

ARNO*