Ich möchte nur wissen, wie Azure für das Laden meiner Praxis-Website richtig konfiguriert wird. Ich habe ein Tutorial gefunden und die Datei unter http://www.angularcode.com/demo-of-a-simple-crud-restful-php-service-used-with-angularjs-and-mysql/ heruntergeladen. Ich habe diese Restful-Dateien in meinem Localhost versucht und es funktioniert gut, aber wenn ich die Dateien zu Azure mit Transmit hochladen wird nicht geladen und gibt angular.min.js zurück: 72 GET https://ptamob.azurewebsites.net/services/customers 404 (nicht gefunden). Ich habe versucht, den gleichen Satz von Dateien auf hostinger.ph hochladen und es funktioniert. Ich würde gerne wissen, wie dies zu beheben ist und auch der Unterschied, warum es in Hostinger geladen wird und nicht in Azure. Vielen Dank.Beruhigende Azure-Website
0
A
Antwort
0
Laut der Tuturial, ich denke, das Problem wurde durch die Konfiguration für URL-Rewrite-Regeln auf dem HTTP-Server verursacht. Azure unterstützt die Funktion zum Umschreiben von URLs über den Azure IIS-Server, nicht den Apache-HTTP-Server.
Also die URL-Rewrite-Regel-Konfiguration für Apache http Server muss für IIS-Server übersetzt werden.
Sie können versuchen, über die URL https://<your-webapp-name>.scm.azurewebsites.net/DebugConsole
auf die Kudu-Konsole für Ihre Webanwendung zuzugreifen und die Datei Web.config
unter Pfad D:\home\site\wwwroot
zu konfigurieren.
Die Rewrite Regel Konfiguration für web.config
wie folgt.
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<system.webServer>
<rewrite>
<rules>
<rule name="Main Rule" stopProcessing="true">
<match url=".*" />
<conditions logicalGrouping="MatchAll">
<add input="{REQUEST_FILENAME}" matchType="IsFile" negate="true" />
<add input="{REQUEST_FILENAME}" matchType="IsDirectory" negate="true" />
</conditions>
<action type="Rewrite" url="index.php" />
</rule>
</rules>
</rewrite>
</system.webServer>
</configuration>
entnehmen Sie bitte dem Abschnitt Configure the URL rewrite
des doc "Azure: Erstellen Sie eine URL Rewrite Azure Web App".
Verwandte Themen
- 1. ExtJS4, Spring JPA, Beruhigende Dienste, Hibernate-Anwendung
- 2. Beruhigende pylint falsch-positive bei der Verwendung von Django
- 3. WCF Beruhigende Rückkehr HttpResponseMessage will verhandeln, wenn Inhalt
- 4. Beruhigende WebServices in Java mit Eclipse, Tomcat und Jersey
- 5. die Serverfarm Set (auch bekannt als Web-Hosting-Plan) beim Ausführen von New-AzureWebsite
- 6. Hochladen/Veröffentlichen von WebApp-Dateien in Azure über PowerShell
- 7. eine App-Einstellungen auf bestehende Azure Web Application mit Azure Power Shell
- 8. Festlegen von Hostnamen für Azure-Websites über Azure Powershell
- 9. Schlagen Sie ein Tutorial für Backbone.js und PHP als Backend
- 10. Ich möchte eine benutzerdefinierte Domain auf meine Azure-Website bringen
- 11. PublishingPassword für Website mit PowerShell für neues Azure-Portal abrufen
- 12. Erste Schritte mit Schienen? Muss Edelsteine haben?
- 13. VSTS: Pass Variablen in Skript-Task Powershell bauen
- 14. Azure Deployment von Visual Studio, das eine JSON-Datei nicht ordnungsgemäß bereitstellt?
- 15. Visual Studio Online/Azure Stoppen und Starten von Webanwendungen mithilfe von Powershell
- 16. Wie Sie Links mit Spring HATEOAS setzen und posten
- 17. garantierte Mindest Constant Folding in C
- 18. Azure Website mit Standard-Preisstufe über Powershell
Ist Ihr Cloud-Service-Status "läuft"? – Dev