Table des matières
回复讨论(解决方案)
Maison développement back-end tutoriel php 【在线等】请问这个地址怎么实现重写?

【在线等】请问这个地址怎么实现重写?

Jun 23, 2016 pm 01:52 PM
在线 地址 重写

原始地址:
http://172.16.46.40/api/handler.php/user/1/get_info/6

现在需要在nginx 里面配置 最终得到这样的结果,就是
可以通过访问
http://172.16.46.40/api/user/1/get_info/6  一样可以正常访问,请问在Nginx里面怎么配置?  


回复讨论(解决方案)

        if (-f $request_filename) {
            break;
        }

        # otherwise rewrite it
        if (!-e $request_filename) {
            rewrite ^(.+)$ /handler.php?_url=$1 last;
            break;
        }

        if (-f $request_filename) {
            break;
        }

        # otherwise rewrite it
        if (!-e $request_filename) {
            rewrite ^(.+)$ /handler.php?_url=$1 last;
            break;
        }



不可以,真的,现在直接出现:file not found ,那个红色的框是我那个URL的pathinfo
我是这样使用的

        if (-f $request_filename) {
            break;
        }

        # otherwise rewrite it
        if (!-e $request_filename) {
            rewrite ^(.+)$ /handler.php?_url=$1 last;
            break;
        }



就算是 丢在那个 我配置的pathinfo下面,也不可以,要么是404,要么就是500错误!!!

你自己放错了位置,就不能怪别人了

       location /{               index index.html index.htm index.php;               if (-e $request_filename) {                       break;               }               if (!-e $request_filename) {                       rewrite ^(.+)$ /handler.php?_url=$1 last;                       break;               }       }
Copier après la connexion
Copier après la connexion

你自己放错了位置,就不能怪别人了

       location /{               index index.html index.htm index.php;               if (-e $request_filename) {                       break;               }               if (!-e $request_filename) {                       rewrite ^(.+)$ /handler.php?_url=$1 last;                       break;               }       }
Copier après la connexion
Copier après la connexion


好嘞!!!
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

Outils d'IA chauds

Undresser.AI Undress

Undresser.AI Undress

Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover

AI Clothes Remover

Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Clothoff.io

Clothoff.io

Dissolvant de vêtements AI

AI Hentai Generator

AI Hentai Generator

Générez AI Hentai gratuitement.

Outils chauds

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Comment trouver et modifier votre adresse MAC sous Windows 11 Comment trouver et modifier votre adresse MAC sous Windows 11 Apr 27, 2023 pm 04:04 PM

Vous vous demandez où trouver ou comment modifier votre adresse MAC sous Windows 11, mais vous ne savez pas encore comment faire ? Puisqu'il est possible de masquer l'adresse IP, cet article fournira des étapes simplifiées pour définir une adresse MAC personnalisée à partir des propriétés de l'appareil sous Windows 11. L'adresse MAC peut-elle être modifiée ? Il est possible de modifier l'adresse MAC par défaut d'un ordinateur Windows, mais les fabricants de périphériques recommandent fortement de ne pas le faire car cela pourrait entraîner des problèmes inattendus. Sur le contrôleur d'interface réseau (NIC), l'adresse MAC est codée en dur et ne peut pas être modifiée, mais avec certains pilotes, cela peut être possible. De plus, les utilisateurs peuvent également utiliser des programmes tiers pour modifier l'adresse MAC.

Comment vider le cache du protocole de résolution d'adresse (ARP) dans Windows 10 Comment vider le cache du protocole de résolution d'adresse (ARP) dans Windows 10 Apr 13, 2023 pm 07:43 PM

Le protocole ARP (Address Resolution Protocol) est utilisé pour mapper les adresses MAC aux adresses IP. Tous les hôtes du réseau auront leur propre adresse IP, mais la carte d'interface réseau (NIC) aura une adresse MAC plutôt qu'une adresse IP. ARP est un protocole utilisé pour associer des adresses IP à des adresses MAC. Toutes ces entrées sont collectées et placées dans le cache ARP. Les adresses mappées sont stockées dans le cache et ne causent généralement aucun dommage. Cependant, si les entrées sont incorrectes ou si le cache ARP est corrompu, vous pouvez rencontrer des problèmes de connectivité, des problèmes de chargement ou des erreurs. Par conséquent, vous devez vider le cache ARP et corriger l'erreur. Dans cet article, nous examinerons différentes méthodes pour vider le cache ARP. méthode

Comment attribuer plusieurs adresses IP sur une seule carte LAN sous Windows 10/11 Comment attribuer plusieurs adresses IP sur une seule carte LAN sous Windows 10/11 May 30, 2023 am 11:25 AM

Il est parfois nécessaire d'attribuer plusieurs adresses à une seule carte LAN. Par exemple, si vous devez exécuter plusieurs sites Web avec des adresses IP uniques ou lier des applications à différentes adresses IP, etc. Si vous réfléchissez à la manière d'attribuer plusieurs adresses à une seule carte d'interface réseau ou carte LAN, cet article vous aidera à y parvenir. Suivez les étapes ci-dessous jusqu’à la fin et ce sera fait. Alors commençons ! Attribuez plusieurs adresses IP à une carte LAN Étape 1 : utilisez les touches Windows+R ensemble pour ouvrir l'invite d'exécution et tapez ncpa.cpl, puis appuyez sur la touche Entrée pour ouvrir la fenêtre Connexion réseau. Étape 2 : Faites un clic droit sur l’option Ethernet ou WiFi de votre carte réseau et cliquez sur Propriétés. Étape 3 : à partir de la fenêtre Propriétés

Comment ajouter une adresse IP secondaire dans Windows 11 Comment ajouter une adresse IP secondaire dans Windows 11 Apr 14, 2023 pm 04:10 PM

Pourquoi dois-je attribuer une adresse IP secondaire dans Windows 11 ? Venons-en maintenant à la question la plus importante : pourquoi devez-vous attribuer une adresse IP secondaire ou même plusieurs dans Windows 11 ? En supposant que vous disposez d'un appareil avec une adresse IP par défaut et que vous souhaitez utiliser un autre appareil, cela peut nécessiter l'ajout d'un appareil secondaire. En dehors de cela, il est également utilisé pour héberger divers sites Web SSL. Si vous devez envoyer une grande quantité d'e-mails sur une courte période, il peut être utile d'obtenir plusieurs adresses IP, car il existe des limites quant au nombre d'e-mails pouvant être envoyés à partir d'une seule adresse IP dans une période de temps spécifique. De plus, certains utilisateurs le configurent pour éviter d'être mis sur liste noire par les filtres anti-spam. De plus, ajoutez un auxiliaire

Les 5 meilleures façons de trouver l'adresse de votre Mac sur iPhone à l'aide de l'application Paramètres ou du routeur Les 5 meilleures façons de trouver l'adresse de votre Mac sur iPhone à l'aide de l'application Paramètres ou du routeur Apr 13, 2023 pm 05:46 PM

Tout appareil connecté à Internet possède deux types d’adresses : une adresse physique et une adresse Internet. Alors que les adresses Internet localisent les appareils dans le monde entier, les adresses physiques aident à identifier les appareils spécifiques connectés à un réseau local. Cette adresse physique est techniquement appelée adresse MAC, et si vous vous demandez si votre iPhone en possède une, oui, tous les téléphones (y compris les iPhones) ont leur propre adresse MAC unique. Qu'est-ce qu'une adresse MAC ? Le Media Access Control ou adresse MAC est un indicateur unique utilisé pour identifier votre appareil parmi les autres appareils connectés au même réseau. Si vous disposez d'un appareil pouvant se connecter à Internet, il enregistrera une adresse MAC. Cette adresse appartient à

Comment développer un système de réservation de restaurant en ligne avec Laravel Comment développer un système de réservation de restaurant en ligne avec Laravel Nov 02, 2023 pm 01:48 PM

Comment utiliser Laravel pour développer un système de réservation de restaurant en ligne Ces dernières années, avec le développement rapide d'Internet et de l'Internet mobile, les réservations en ligne sont devenues un élément indispensable de la vie des gens modernes. Le secteur de la restauration ne fait pas exception. De plus en plus de restaurants commencent à proposer des services de réservation en ligne pour améliorer l'expérience utilisateur et accroître leur part de marché. Cet article présentera comment utiliser le framework Laravel pour développer un système de réservation de restaurant en ligne simple mais entièrement fonctionnel, et fournira des exemples de code spécifiques pour faciliter l'apprentissage et la pratique des lecteurs. Configuration de l'environnement Tout d'abord, nous avons besoin

Comment ajouter une info-bulle à un document MS Word Comment ajouter une info-bulle à un document MS Word Apr 30, 2023 pm 10:19 PM

Lorsqu’il s’agit de Word, tout ne peut ou n’a pas besoin d’être écrit en texte brut. Tout écrire dans un long texte descriptif peut vraiment rendre votre document Word ennuyeux et déroutant. Bien entendu, la fonction de commentaire est une option. Mais même l’ajout de commentaires peut donner à votre document un aspect encombrant et lourd. Mais comment survoler un texte qui nécessite une brève description et faire apparaître un petit cadre avec le texte que vous souhaitez afficher ? Eh bien, cette phrase peut être appelée ScreenTip. Après avoir inséré une info-bulle dans votre document, chaque fois que vous souhaitez voir le texte descriptif que vous avez ajouté, passez simplement votre souris sur le texte ou la ligne où l'info-bulle a été insérée. Dans cet article, nous répertorions 2 méthodes différentes que vous pouvez utiliser pour atteindre le même objectif. suivre

Service après-vente Apple (adresse du point après-vente Apple) Service après-vente Apple (adresse du point après-vente Apple) Jan 11, 2024 pm 10:30 PM

Numéro de téléphone après-vente officiel d'Apple : Numéro de téléphone du centre de service Apple 24 heures sur 24 : 400-666-8800. Le numéro de téléphone du service après-vente pour les téléphones mobiles Apple est le : 400-666-8800. -627-2273. La ligne d'assistance téléphonique du service client d'Apple est le 400-627-2273 pour l'assistance après-vente ; le 400-666-8800 pour la boutique en ligne et le seul numéro de téléphone officiel d'Apple est le 400-666-8800. La hotline du service client d'Apple est le 400-666-8800. Vous pouvez appeler ce numéro pour vous renseigner sur le matériel, les logiciels et les accessoires tiers des produits Apple. Il convient de noter que le service client manuel d'Apple ne fournit pas de services 24 heures sur 24. Leurs heures de service sont de 9h à 21h (le dimanche, de 9h à 21h).

See all articles