Je veux à mon adresse ressembler à ceci: www.example.com/112112/example
Où 112112
est une donnée, que je veux travailler avec un script PHP. Comment faire ça? Pour certaines raisons, je ne veux pas à l'adresse ressembler à www.example.com?id=112112
comment envoyer des données dans url d'une manière différente, puis en utilisant la méthode get
0
A
Répondre
2
Vous pouvez utiliser URL pour rewrite obtenir la liaison de www.example.com/112112/example à www.example.com?id=112112
Pour Apache serveur web, vous trouverez ici un guide: http://httpd.apache.org/docs/2.0/misc/rewriteguide.html
0
C'est sur mod_rewrite
et .htaccess
-files, ajoutez un fichier .htaccess à la racine de votre serveur Web et ajouter ce morceau de code:
RewriteEngine On
RewriteRule ^(.*)/ index.php?id=$1
0
La meilleure façon pour ce faire, c'est si vous êtes sur un système en utilisant le serveur web Apache, avec mod_rewrite. Pour obtenir l'effet désiré, vous mettriez un .htaccess dans votre répertoire avec quelque chose comme ceci:
RewriteEngine on
# Dont rewrite files or directories which actually exist
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
# Rewrite for example.com/100/example to example.com/page.php?id=100
RewriteRule ^([^/]+) page.php?id=$1
Vous pouvez avoir beaucoup de règles pour couvrir différentes possibilités.
Questions connexes
- 1. Comment envoyer des données via la méthode GET?
- 2. Faire une URL réécriture en utilisant la méthode GET PHP
- 3. comment puis-je soumettre un formulaire en utilisant la méthode get dans jquery
- 4. Comment nous pouvons envoyer l'url en utilisant la méthode Http Get dans Android Android
- 5. envoyer des données internet en utilisant C
- 6. URL de l'appel dans la méthode get() dans jQuery
- 7. Comment envoyer une méthode get HTTP avec en-têtes en utilisant CURL
- 8. Comment puis-je envoyer un texte d'entités html via la méthode GET en PHP?
- 9. Comment utiliser getJSON, envoyer des données avec la méthode post?
- 10. Comment envoyer des données json dans la requête Http en utilisant NSURLRequest
- 11. Comment passer des données dans url en utilisant cakephp?
- 12. méthode jquery get renvoie des données html avec méthode jquery get
- 13. Comment puis-je afficher une image dans IE en utilisant la méthode d'encodage base64?
- 14. Renvoyer des données $ .get dans une fonction en utilisant jQuery
- 15. envoyer des valeurs d'entrée créées dynamiquement à PHP en utilisant la requête get
- 16. La méthode HTTP GET n'est pas supportée par cette URL
- 17. Comment envoyer une requête GET depuis PHP?
- 18. Comment envoyer des données à COM PORT en utilisant JAVA?
- 19. comment envoyer puis lire \ n en utilisant SocketChannel en Java
- 20. valeurs get dans url
- 21. Comment envoyer des variables générées dynamiquement via ajax, en utilisant la méthode post
- 22. PHP méthode Get ne pas envoyer entrée complète
- 23. comment retourner une vue différente de la méthode différente dans le contrôleur dans MVC
- 24. Comment réécrire des URL en utilisant htaccess?
- 25. Comment obtenir les paramètres de la méthode get dans jsp?
- 26. communication par applet en utilisant la méthode post
- 27. URL récrire en utilisant .htaccess
- 28. Envoyer des données via Bluetooth en utilisant le crash GameKit
- 29. Sauvegarder des données en utilisant ajax: envoyer du texte volumineux en querystring est bon ou mauvais?
- 30. Comment puis-je extraire des données XML d'une URL en utilisant XML :: Twig?
C'est simplement appelé réécriture d'URL. Vous pouvez le google, ou même le rechercher sur Stack Overflow. ;) – Daan