Heim  >  Artikel  >  Backend-Entwicklung  >  Eine Frage zum Umschreiben

Eine Frage zum Umschreiben

WBOY
WBOYOriginal
2016-07-29 09:15:411269Durchsuche

Ich habe zuvor eine Website erstellt und eine Pseudostatik erreicht. Heute möchte ich eine Blog-Funktion hinzufügen, aber ich habe ein Problem festgestellt. Das Umschreiben von „(w)/“ funktioniert jetzt nicht geöffnet, weil das System /blog/ nicht als Zugriff auf einen Ordner, sondern als Parameter beim Umschreiben behandelt, also habe ich lange gesucht und schließlich eine Methode gefunden. Notieren Sie es und machen Sie eine Notiz:

# Unterverzeichnisverzeichnis nicht neu schreiben
} ^/subdirectory/(.*)$ 
 RewriteRule ^.*$ - [L] 
 
 
 
 RewriteEngine auf 
RewriteBase /
RewriteRule ^$ app/webroot/ [L]
RewriteRule (.*) app/webroot/$1 [L]


Noch ein Beispiel:
# Leiten Sie keine Verzeichnisse oder Dateien mit dem Google-Präfix

RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_URI} ^/google(.*)$
RewriteRule ^.*$ - [L]


]

Das Obige stellt ein Problem zum Umschreiben vor, einschließlich einiger Aspekte davon. Ich hoffe, es wird für Freunde hilfreich sein, die sich für PHP-Tutorials interessieren.


Stellungnahme:
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