Ich baue eine Website/Anwendung, die für ein Tennis-Leiter-System verwendet wird. Wenn Sie sich nicht sicher sind, worum es sich handelt, handelt es sich im Grunde um eine Turnierstruktur, bei der Spieler einer Leiter beitreten und sich gegenseitig zu Matches herausfordern können. Je nachdem, wie das Punktesystem aufgebaut ist, bewegen sie sich nach dem Einreichen eines Spielstandes in der Rangliste nach oben oder unten.Website URL Umleitung
Ich habe die Website mit PHP für Server-Side-Scripting und MySQL für die Datenbank erstellt. Alles kommt gut voran, aber ich habe mir andere Websites von Tennis-Ladders angeschaut und festgestellt, dass ihre URLs bei der Durchführung von Aktionen viel einfacher aussehen als meine.
Zum Beispiel, auf meiner Website, wenn ich klicken, um eine Leiter Ranglisten sehen die URL sieht aus: myurl/ladders.php? LadderID = 4. Die URL einer anderen Leiter-Website sieht jedoch wie folgt aus: https://tennisladders.net/ladders/188/
Wird dies einfach durch Ändern der .htaccess-Datei zum Weiterleiten an dieses bestimmte Format durchgeführt?
Ich habe auch auf der gleichen Website bemerkt, wenn Sie eine Leiter anschließen, würde es eine URL wie folgt verwenden: https://tennisladders.net/ladders/join/1212/. Ich frage mich, wohin eine solche URL vielleicht weiterleiten könnte - könnte sie auf etwas wie "tennisladders.net/joinLadder.php?ladderID=1212" umleiten?
Ich denke ich bin nur verwirrt, wie sie scheinen, sehr strukturierte URLs zu verwenden, um Aktionen auf der Website zu erreichen, während ich nur verstehe, wie man separate .php-Dateien erstellt und ihnen die Namen Wertpaare nach der .php? Erweiterung um Aufgaben zu erledigen.
Google einfach "URL Rewriting" und "PHP-Routing-Bibliothek". –