Maison > Les sujets > IIS > Découvrez comment déployer un site Web PHP sur IIS

Découvrez comment déployer un site Web PHP sur IIS

coldplay.xixi
Libérer: 2021-02-20 17:54:54
avant
3365 Les gens l'ont consulté

Découvrez comment déployer un site Web PHP sur IIS

Recommandé (gratuit) : IIS

1. Démarrez le serveur iis et ouvrez le serveur IIS

.

Ouvrez le serveur IIS, cliquez sur le site Web, faites un clic droit sur "Ajouter un site Web"

2. Créez un site Web

Après avoir cliqué sur "Ajouter Site Web", entrez dans la page pour remplir le site Web. Contenu associé, tel que : nom du site Web, chemin physique (le dossier où se trouve le site Web), cliquez sur "OK" pour créer avec succès

3. Paramètres PHP

Cliquez pour créer Pour un bon site Web, cliquez sur "Handler Mapping", cliquez sur "Add Mapping Module" à droite, entrez les paramètres correspondants dans la couche contextuelle, et cliquez sur Confirmer

Définir le document par défaut

Cliquez sur "Document par défaut", faites un clic droit sur le bouton "Ajouter" , ajoutez un document par défaut, saisissez index.php, cliquez sur "OK" pour ajouter

4. Installez urlrewrite

5. Utiliser la réécriture d'URL

Cliquez sur " Réécriture d'URL", cliquez sur "Importer des règles" à droite, sélectionnez le fichier de règles à importer et cliquez sur Appliquer

Après avoir appliqué la règle, la racine du site Web Le répertoire générera un fichier web.config J'utilise les règles d'importation du fichier .htaccess de thinkphp

Contenu du fichier :

<?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>
Copier après la connexion

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:csdn.net
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers numéros
phpstudy에서 iis 모드를 활성화하는 방법
Depuis 1970-01-01 08:00:00
0
0
0
iis 배치
Depuis 1970-01-01 08:00:00
0
0
0
penempatan iis
Depuis 1970-01-01 08:00:00
0
0
0
iis-Platzierung
Depuis 1970-01-01 08:00:00
0
0
0
iis configuration
Depuis 1970-01-01 08:00:00
0
0
0
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal