|
Voir le sujet précédent :: Voir le sujet suivant
|
| Auteur |
Message |
| |
|
caro WRInaute passionné

Inscrit le: 21 Juil 2003 Messages: 872
|
Posté le : Lun Nov 22, 2004 21:38 Sujet du message: rewriting et sécurité |
|
|
salut
à force de voir des exemples de rewriting dans ce forum,
je me suis apercu que j'étais la seule à mettre juste un * dans les parenthèses :
RewriteRule ^mapage-(.*)\.htm$ mapage.php?a=$1 [L]
alors que tout le monde marque plein de trucs dans les parenthèses du style :
([a-z]+)-([^=]*)-([0-9]+)
cela poserait il un problème de mettre juste un * pour le fonctionnement ou la sécurité ?
merci |
|
| |
|
 |
Twister WRInaute passionné

Inscrit le: 16 Jan 2004 Messages: 618 Localisation: Lyon
|
Posté le : Lun Nov 22, 2004 21:45 Sujet du message: rewriting et sécurité |
|
|
Dans ton cas, ça ne pose aucun problème.
En revanche, pour une page du type mapage-var_A-var_B.htm une règle comme ça ne fonctionnerait pas :
| Code: |
| RewriteRule ^mapage-(.*)(-(.*))?\.htm$ mapage.php?a=$1&b=$2 [L] |
il faudrait :
| Code: |
| RewriteRule ^mapage-([^-]*)(-(.*))?\.htm$ mapage.php?a=$1&b=$2 [L] |
En effet, dans le premier cas, on ne pourrait pas faire la différence entre les deux variables.
Il n'y a aucun problème de sécurité là-dedans, c'est dans le code php qu'il faut s'occuper de la sécurité.
 |
|
| |
|
 |
lou WRInaute impliqué

Inscrit le: 09 Mai 2004 Messages: 477
|
Posté le : Mar Nov 23, 2004 12:09 Sujet du message: rewriting et sécurité |
|
|
| oui mais ça peut rajouter une certaine sécurité si on sécurise mal son script... en interdisant de taper n'importe quoi dans l'url... |
|
| |
|
 |
Twister WRInaute passionné

Inscrit le: 16 Jan 2004 Messages: 618 Localisation: Lyon
|
Posté le : Mar Nov 23, 2004 21:33 Sujet du message: rewriting et sécurité |
|
|
| lou a écrit: |
| oui mais ça peut rajouter une certaine sécurité si on sécurise mal son script... en interdisant de taper n'importe quoi dans l'url... |
Nan, ça n'empêche rien du tout, imagine que le "hacker" tape la vraie url plutôt que l'url rewritée, ta sécurité aura vite sauté
C'est dans le code php qu'il faut s'occuper de la sécurité  |
|
| |
|
 |
| |
|
|