Ecrire dans htaccess avec les fonctions PHP

Ecrire dans htaccess avec les fonctions PHP - PHP - Programmation

Marsh Posté le 22-09-2006 à 14:24:24    

Bonjour,
 
Voila je voudrais mettre en place des redirections dans le fichier .htaccess, seulement il m'est impossible de le faire avec les fonctions de php, voici mon code :
 
$redirection = 'RedirectPermanent http://ancien-url http://nouveau-url';
$fp = fopen(".htaccess","a" ); // ouverture du fichier en écriture
fputs($fp, "\n" ); // on va a la ligne
fputs($fp, "$redirection" ); // on écrit la redirection dans le fichier
fclose($fp);
 
Lors de l'éxécution du script aucunes erreur apparaît mais rien ne s'ajoute au .htaccess!!!
 
Donc est-ce qu'il est possible d'écrire dans ce fichier ou mon code n'est pas valide?
 
Sinon il y aurait t-il une solution afin d'éviter à chaque modification d'accéder par FTP? Merci.

Reply

Marsh Posté le 22-09-2006 à 14:24:24   

Reply

Marsh Posté le 22-09-2006 à 14:27:05    

problème de droit(en ecriture) sur ton fichier?
mets un die avec affichage d'erreur sur ton fopen pour voir si l'ouverture se passe bien.

Reply

Marsh Posté le 22-09-2006 à 14:50:57    

C'est bon ça marche, cela provenait des droits en écriture.
 
Merci à toi.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed