Heim > Artikel > Backend-Entwicklung > So stellen Sie eine PHP-Website in IIS bereit
So stellen Sie eine PHP-Website mit IIS bereit: Starten Sie zuerst den IIS-Server, geben Sie dann die Website-bezogenen Inhalte ein und setzen Sie schließlich das Standarddokument auf „Index“. .php".
Empfohlen: „PHP-Video-Tutorial“
1. Starten Sie den IIS-Server, öffnen Sie den IIS-Server
Öffnen Sie den IIS-Server, klicken Sie auf die Website, klicken Sie mit der rechten Maustaste auf „Website hinzufügen“
2. Website erstellen
Nachdem Sie auf „Website hinzufügen“ geklickt haben, rufen Sie die Seite auf und geben Sie den Website-bezogenen Inhalt ein, z. B. den Namen der Website, den physischen Pfad (den Ordner, in dem sich die Website befindet). Klicken Sie auf „OK“. Um erfolgreich zu erstellen
3. PHP-Einstellungen
Klicken Sie, um eine gute Website zu erstellen, klicken Sie auf „Handler-Zuordnung“, klicken Sie rechts auf „Zuordnungsmodul hinzufügen“, geben Sie die entsprechenden Parameter in die Popup-Ebene ein und klicken Sie auf „Bestätigen“.
Standarddokument festlegenKlicken Sie auf „Standarddokument“, klicken Sie mit der rechten Maustaste auf die Schaltfläche „Hinzufügen“, fügen Sie das Standarddokument hinzu, geben Sie index.php ein und klicken Sie auf „OK“, um hinzuzufügen4. URL-Rewrite verwendenKlicken Sie auf „URL Rewrite“, klicken Sie rechts auf „Regeln importieren“, wählen Sie die zu importierende Regeldatei aus und klicken Sie auf „Übernehmen“. Nach dem Anwenden der Regeln wird eine web.config-Datei im Stammverzeichnis der Website generiert. Ich verwende diese Regeln zum Importieren der .htaccess-Datei von thinkphpDateiinhalt:
<?xml version="1.0" encoding="UTF-8"?> <configuration> <system.webServer> <rewrite> <rules> <rule name="已导入的规则 1" stopProcessing="true"> <match url="^(.*)$" ignoreCase="false" /> <conditions logicalGrouping="MatchAll"> <add input="{REQUEST_FILENAME}" matchType="IsDirectory" ignoreCase="false" negate="true" /> <add input="{REQUEST_FILENAME}" matchType="IsFile" ignoreCase="false" negate="true" /> </conditions> <action type="Rewrite" url="index.php/{R:1}" appendQueryString="true" /> </rule> </rules> </rewrite> <handlers> <add name="php-cgi" path="*.php" verb="*" modules="FastCgiModule" scriptProcessor="D:\phpStudy\php56n\php-cgi.exe" resourceType="File" /> </handlers> <defaultDocument> <files> <add value="index.php" /> </files> </defaultDocument> </system.webServer> </configuration>
Das obige ist der detaillierte Inhalt vonSo stellen Sie eine PHP-Website in IIS bereit. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!