Ich habe, was wahrscheinlich ist eine relativ einfache Frage, aber ich scheine die falschen Dinge gesucht werden, da ich nicht in der Lage gewesen, etwas Bestimmtes auf meine Bedürfnisse zu finden, und ich bin nicht erfahren genug, mit der Thema, um das, was ich in meinem Kontext gefunden habe, erfolgreich umzusetzen.URL-Mapping mit Azure und PHP
Ich habe eine PHP-Website auf Microsoft Azure gehostet und haben derzeit mehrere Dateien wie Index.php, about.php, SomeService.php usw., die offensichtlich durch URLs wie
zugegriffen werden kannmyazurehost.net/SomeService.php
Allerdings möchte ich aus zwei Gründen die URL-Zuordnung manipulieren können.
Erstens und was noch wichtiger ist, würde Ich mag Lage sein, Verzeichnisse zu erstellen, wie
myazurehost.net/ServiceGroup/SomeService
Da dies viel sauberer sein würde und mehr wartbar als einzelne Dateien mit wie
myazurehost.net/SomeService.php
myazurehost.net/AnotherService.php
Wie Dies ist aus offensichtlichen Gründen unerwünscht.
Zweitens würde Ich mag Lage sein, das Verzeichnis zu ändern, so dass, wenn ein Benutzer die URL besucht
myazurehost.net/SomeService
Sie die Seite von SomeService.php zu sehen, wie sie derzeit besuchen/Someservice in einem 404 führen würde als SomeService ist nicht identisch mit SomeService.php.
Ich glaube, ich muss ein Äquivalent von Apache .htaccess-System verwenden, aber wenn ich nicht alles täuscht dies unter Azure nicht verfügbar ist.
Soll das gut gehen? Ich habe eine web.config-Datei erstellt, die dem entspricht und es bedeutet, dass alles außer index.php nicht gefunden wurde. – Potatosaurus
Ich habe meine Antwort zum Hinzufügen des '' Tags aktualisiert. Bitte versuchen Sie es erneut. –