J'ai un site Web vraiment compliqué sur lequel je dois travailler. Je pensais à créer un seul fichier php "home" qui inclut les éléments principaux (menu, sidenav, head, etc) et qui insère le contenu pour chaque page. J'ai déjà le contenu de toutes les pages séparées donc j'ai un doublon du site où tous les fichiers html ont seulement le contenu interne (je veux dire non, pas de menus, rien sauf le contenu). Je voudrais savoir s'il existe un moyen de rediriger à partir de n'importe quel lien ressemblant à www.site.com/example.html à www.site.com/script.php?url=example. De cette façon, je peux utiliser la variable pour insérer les fichiers de contenu, ou existe-t-il un autre moyen de faire une telle chose?Serveur Rediriger de example.html à script.php? Url = exemple
2
A
Répondre
2
Ne faites pas cela. C'est une mauvaise pratique en termes de sécurité. Les méchants peuvent spécifier urls tels que:
www.site.com/script.php?url=../../../etc
www.site.com/script.php?url=www.hackers.com
www.site.com/script.php?url=www.xxx.com
Vous devez consulter:
0
Questions connexes
- 1. rediriger tous les URL et dossiers de http à https dans le fichier htaccess
- 2. Rediriger statique à dynamique URL
- 3. Quelle règle mod_rewrite redirigera /example.html vers/example?
- 4. Rediriger sur certaines URL
- 5. comment rediriger www url à non-www url avec htaccess?
- 6. Comment ajouter www à url et rediriger?
- 7. Rediriger les URL dans nginx
- 8. rewrite url et rediriger question
- 9. URL Rewriting - Rediriger sans extension de fichier
- 10. mod_rewrite rediriger vers URL avec protocole propriétaire
- 11. Exemple de messages à envoyer à un serveur telnet
- 12. URL/question de redirection Apache. (domaine + répertoire rediriger vers sudomain)
- 13. Directives .htaccess pour * pas * rediriger certaines URL
- 14. URL Rediriger (avec des paramètres spécifiques GET)
- 15. GWT: rediriger l'utilisateur vers une URL
- 16. comment rediriger vers url particulier sur 404
- 17. en utilisant .htaccess pour rediriger de url convivial fichier réel
- 18. Exemple de serveur de courrier erlang
- 19. Exemple de comment télécharger JSON à partir du serveur?
- 20. Apache mod_rewrite rediriger vers le serveur interne
- 21. Exemple TCP application client/serveur
- 22. Exemple de serveur SQL Server lié
- 23. Comment rediriger vers un ftp: // url avec Spring Webflow?
- 24. Bon exemple de serveur IRC Twisted?
- 25. Rediriger une nouvelle page à partir du serveur
- 26. Utilisation de mod_rewrite pour rediriger 70+ URL avec des variables
- 27. Utilisation de Url.RouteUrl pour rediriger vers URL aveC#,%, etc.
- 28. ASP.Net non URL rediriger lorsqu'un lien valide est cliqué
- 29. Rediriger le processus Windows vers une nouvelle URL
- 30. Comment rediriger de vieilles urls «moche» vers des URL conviviales?
mod_rewrite est une pratique assez courante ces jours-ci, non? Tant qu'il ne veut pas dire une URL littérale comme les variables PHP $ _GET, il peut valider le paramètre par rapport à une liste de chaînes vérifiées. Des trucs plutôt standards dans la plupart des frameworks. –
Je veux juste faire cela, donc je ne dois pas changer chaque lien sur 500+ fichiers html ... donc Im cherchant un moyen de rediriger serveur chaque lien qui va à "site.com/something/hello.html" et apporter up "site.com/script.php?url=something/hello(.html)" Je peux faire de l'url réécrire après pour cacher le script.php ... mais ma principale préoccupation si cela peut être fait – Bruno
En effet, whitelisting & aller. – Wrikken