Table des matières
回复讨论(解决方案)
Maison développement back-end tutoriel php 请问一下htaccess正则匹配的问题

请问一下htaccess正则匹配的问题

Jun 23, 2016 pm 01:51 PM
htaccess 匹配 正则

请问一下, 类似如下的地址
http://localhost/info.html\"
打算过滤掉多输入的\"

RewriteRule ^info.html(.*)$ member_info.php
RewriteRule ^info.html\\\"$ member_info.php

都匹配失败了, 请问一下, 有其他的匹配方法么?


回复讨论(解决方案)

又不影响使用,何必让 Apache 那么辛苦?
再说,重写不会改变地址栏的显示,跳转才会

http://bbs.csdn.net/topics/390859703
http://bbs.csdn.net/topics/390859703/

这个/放在上面也没啥,效果是同样的。

又不影响使用,何必让 Apache 那么辛苦?
再说,重写不会改变地址栏的显示,跳转才会



http://bbs.csdn.net/topics/390859703/“ 改成http://bbs.csdn.net/topics/390859703
前者是显示失败404
我想转成后者才是正常的。

http://bbs.csdn.net/topics/390859703
http://bbs.csdn.net/topics/390859703/

这个/放在上面也没啥,效果是同样的。


还有一个引号的。 
http://bbs.csdn.net/topics/390859703/“ 改成http://bbs.csdn.net/topics/390859703
前者是显示失败404
我想转成后者才是正常的。

如果加了,遇到真正文件?就出?了。

如果加了,遇到真正文件?就出?了。



目前没有真正文件夹。 始终匹配不到。 


http://bbs.csdn.net/topics/390859703
http://bbs.csdn.net/topics/390859703/

这个/放在上面也没啥,效果是同样的。


还有一个引号的。 
http://bbs.csdn.net/topics/390859703/“ 改成http://bbs.csdn.net/topics/390859703
前者是显示失败404
我想转成后者才是正常的。
你在什么浏览器测试,我这边效果是一样。

http://localhost/info.html\"
打算过滤掉多输入的\"

RewriteRule ^info.html(.*)$ member_info.php

已经搞定了, 这个可以匹配的到。

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.

Article chaud

R.E.P.O. Crystals d'énergie expliqués et ce qu'ils font (cristal jaune)
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Meilleurs paramètres graphiques
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Comment réparer l'audio si vous n'entendez personne
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
WWE 2K25: Comment déverrouiller tout dans Myrise
4 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌

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)

Guide pratique des expressions régulières dans Go : comment faire correspondre les codes de couleur hexadécimaux Guide pratique des expressions régulières dans Go : comment faire correspondre les codes de couleur hexadécimaux Jul 13, 2023 am 10:46 AM

Guide pratique des expressions régulières du langage Go : Comment faire correspondre les codes de couleur hexadécimaux Introduction : Les expressions régulières sont un outil puissant et flexible pour la correspondance de modèles et la recherche de chaînes. Dans le langage Go, nous pouvons utiliser l'expression rationnelle du package d'expressions régulières intégrée pour implémenter ces opérations. Cet article explique comment utiliser des expressions régulières pour faire correspondre les codes de couleur hexadécimaux dans le langage Go. Importation du package d'expressions régulières Tout d'abord, nous devons importer l'expression rationnelle du package d'expressions régulières du langage Go. Vous pouvez ajouter l'instruction d'importation suivante au début du code : i

Comment remplacer une chaîne commençant par quelque chose avec une expression régulière php Comment remplacer une chaîne commençant par quelque chose avec une expression régulière php Mar 24, 2023 pm 02:57 PM

Les expressions régulières PHP sont un outil puissant pour le traitement et la conversion de texte. Il peut gérer efficacement les informations textuelles en analysant le contenu du texte et en le remplaçant ou en l'interceptant selon des modèles spécifiques. Parmi elles, une application courante des expressions régulières consiste à remplacer des chaînes commençant par des caractères spécifiques. Nous expliquerons cela comme suit.

Expression régulière PHP en action : faire correspondre des lettres et des chiffres Expression régulière PHP en action : faire correspondre des lettres et des chiffres Jun 22, 2023 pm 04:49 PM

Pratique des expressions régulières PHP : correspondance de lettres et de chiffres L'expression régulière est un outil utilisé pour faire correspondre des chaînes, qui peut facilement implémenter la recherche, le remplacement, le fractionnement et d'autres opérations de chaîne. Les expressions régulières sont également un outil très utile dans le développement PHP. Cet article explique comment utiliser les expressions régulières PHP pour faire correspondre les lettres et les chiffres. Faire correspondre un seul caractère Pour faire correspondre un seul caractère, vous pouvez utiliser les classes de caractères dans les expressions régulières. Les classes de caractères sont représentées par des crochets []. Les caractères qu'elles contiennent représentent les caractères pouvant correspondre. Vous pouvez utiliser des tirets pour représenter des plages.

Comment faire correspondre plusieurs mots ou chaînes à l'aide de l'expression régulière Golang ? Comment faire correspondre plusieurs mots ou chaînes à l'aide de l'expression régulière Golang ? May 31, 2024 am 10:32 AM

Les expressions régulières Golang utilisent le caractère barre verticale | pour faire correspondre plusieurs mots ou chaînes, séparant chaque option comme une expression OU logique. Par exemple : correspond à "fox" ou "dog" : fox|dog correspond à "quick", "brown" ou "lazy" : (quick|brown|lazy) correspond à "Go", "Python" ou "Java" : Go| Python |Java fait correspondre des mots ou des codes postaux à 4 chiffres : ([a-zA

Expressions régulières PHP : correspondance exacte et exclusion des inclusions floues Expressions régulières PHP : correspondance exacte et exclusion des inclusions floues Feb 28, 2024 pm 01:03 PM

Expressions régulières PHP : correspondance exacte et exclusion Les expressions régulières d'inclusion floue sont un puissant outil de correspondance de texte qui peut aider les programmeurs à effectuer une recherche, un remplacement et un filtrage efficaces lors du traitement du texte. En PHP, les expressions régulières sont également largement utilisées dans le traitement des chaînes et la correspondance des données. Cet article se concentrera sur la façon d'effectuer une correspondance exacte et d'exclure les opérations d'inclusion floue en PHP, et l'illustrera avec des exemples de code spécifiques. Correspondance exacte La correspondance exacte signifie faire correspondre uniquement les chaînes qui répondent à la condition exacte, sans aucune variation ni mot supplémentaire.

Conseils de correspondance de chaînes PHP : évitez les expressions incluses ambiguës Conseils de correspondance de chaînes PHP : évitez les expressions incluses ambiguës Feb 29, 2024 am 08:06 AM

Conseils pour la correspondance de chaînes PHP : évitez les expressions incluses ambiguës Dans le développement PHP, la correspondance de chaînes est une tâche courante, généralement utilisée pour rechercher un contenu de texte spécifique ou pour vérifier le format d'entrée. Cependant, nous devons parfois éviter d'utiliser des expressions d'inclusion ambiguës pour garantir l'exactitude de la correspondance. Cet article présentera quelques techniques pour éviter les expressions d'inclusion ambiguës lors de la correspondance de chaînes en PHP et fournira des exemples de code spécifiques. Utilisez la fonction preg_match() pour une correspondance exacte. En PHP, vous pouvez utiliser preg_mat

Comment utiliser des expressions régulières pour supprimer les caractères chinois en php Comment utiliser des expressions régulières pour supprimer les caractères chinois en php Mar 03, 2023 am 10:12 AM

Comment supprimer le chinois en utilisant les règles habituelles en PHP : 1. Créez un exemple de fichier PHP ; 2. Définissez une chaîne contenant le chinois et l'anglais ; 3. Utilisez "preg_replace('/([\x80-\xff]*)/i', '',$a);" La méthode standard peut supprimer les caractères chinois des résultats de la requête.

Comment utiliser la correspondance régulière pour supprimer les balises HTML en php Comment utiliser la correspondance régulière pour supprimer les balises HTML en php Mar 21, 2023 pm 05:17 PM

Dans cet article, nous apprendrons comment supprimer les balises HTML et extraire le contenu en texte brut des chaînes HTML à l'aide d'expressions régulières PHP. Pour montrer comment supprimer les balises HTML, définissons d'abord une chaîne contenant des balises HTML.

See all articles