Salut,
sur mon site j'ai mis en place l'URL rewriting, à savoir :
http://monsite/Le_Titre_De_L'Article redirige http://monsite/index.php?title=Le_Titre_De_L'Article
Dans le titre de l'article, je peux avoir n'importe quel caractère, notamment un /
donc
http://monsite/Article/Chapitre => http://monsite/index.php?title=Article/Chapitre
c'est ok.
Maintenant, je veux protéger l'article "Private" à la lecture
je crée donc un répertoire Private à la racine de mon site, avec protection par htpasswd.
J'enlève la redirection pour tester : http://monsite/Private <- me demande login/pass, c'est nickel!
Je remets la redirection : http://monsite/Private <- ça me demande login/pass (oh yaaaiiisssse !) puis ça redirige vers http://monsite/index.php?title=Private et là badaboum, error 500 :wacko:
J'enlève le répertoire Private, pour ne plus demander de login/pass, et j'appelle ma page, qui redirige vers ...title=Private, et là ça marche.
Où c'est que j'me suis gourré dans mon raisonnement ?
Le serveur n'accepte pas de rediriger après une authentification ?
Merci d'avance pour vos lumières !
Partager