Ich will eine URL wie http://localhost/universe/networks/o2/o2_logo.gif nehmen und wie folgt vorgehen:geändert% Arbeiten mit {} REQUEST_URI in RewriteCond Datei vorhanden überprüfen
If it begins with /universe/ Strip /universe/ from it to become /networks/o2/o2_logo.gif Check if this exists in %{DOCUMENT_ROOT}/networks/o2/o2_logo.gif If so, silently rewrite the request to this file.
Wenn ich eine Regel verwenden:
RewriteCond %{REQUEST_URI} ^/universe/ RewriteRule ^(.*)$ http://www.example.org/$1 [L]
http://localhost/universe/networks/o2/o2_logo.gif wird auf http://www.example.org/networks/o2/o2_logo.gif neu geschrieben, das groß ist, aber ich kann nicht das
Wie kann ich über die Verwendung dieses ‚geändert‘% {} REQUEST_URI weiter tun gehen zu verwenden scheine Wn wie $ 1 oder etwas sagen?
Das ist eine wunderbare Antwort. Ich habe die Ideen anderer Leute ausprobiert und dann entdeckt. Man ... htaccess ist eine höllische Konfigurationsdatei ... – MikeMurko