Heim > Themen > IIS > Hauptteil

Sehen Sie sich an, wie Sie eine PHP-Website auf IIS bereitstellen

coldplay.xixi
Freigeben: 2021-02-20 17:54:54
nach vorne
3285 Leute haben es durchsucht

Sehen Sie sich an, wie Sie eine PHP-Website auf IIS bereitstellen

Empfohlen (kostenlos): IIS

1. Starten Sie den IIS-Server, öffnen Sie den IIS-Server. Öffnen Sie den IIS-Server, klicken Sie auf die Website und klicken Sie mit der rechten Maustaste auf „Website hinzufügen“. 2. Eine Website erstellen erfolgreich

3. PHP-Einstellungen

Klicken Sie auf die erstellte Website, 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 festlegen

Klicken 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ügen

4. URL-Rewrite installieren

Klicken Sie auf „URL Rewrite“ und rechts auf „Regeln importieren“, wählen Sie die zu importierende Regeldatei aus und klicken Sie auf „Übernehmen“.

Nach Anwendung der Regeln wird eine web.config-Datei im Stammverzeichnis der Website generiert. Ich verwende diese Regeln zum Importieren der .htaccess-Datei von thinkphp

Dateiinhalt:

<?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>
Nach dem Login kopieren

Das obige ist der detaillierte Inhalt vonSehen Sie sich an, wie Sie eine PHP-Website auf IIS bereitstellen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:csdn.net
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage