WebWork Magazin - Webseiten erstellen lassen, Online Medien, html

Webhoster, Webhosting Provider und Domain registrieren

Home | Registrieren | Einloggen | Suchen | Aktuelles | GSL-Webservice | Suleitec Webhosting
Reparatur-Forum | Elektro forum | Ersatzteilshop Haushalt und Elektronik



Im Homepage und Webhosting-Forum --- Rewrite-rule simuliert unerwünschtes Verzeichnis

Rund um die Administration von Server und Webserver, Apache, Linux, Mailserver, FTP, SSH, MySql, Windows Server, u.v.m.

Forum » Server-Administration und Verwaltung » Rewrite-rule simuliert unerwünschtes... - 03 Dez 2024 Antworten
im Forum für Webhosting Homepage gefunden:
Rewrite-rule simuliert unerwünschtes Verzeichnis
Mostone
Pixelschubser
Threadstarter




Beiträge: 21

Hallo,

Regel 1: RewriteRule ^about index.php?about
Regel 2: RewriteRule ^all/about index.php?about

Regel 1 funktioniert wie gewünscht. Bei Regel 2 wird nach dem Rewriting in der Seite als Basisverzeichnis 'all' angenommen, so dass dort referenzierte Stylesheets, Bilder, ... natürlich nicht gefunden werden, ausser ich referenziere wie folgt: '../mycss.css'
Nun will ich das nicht, da alle Seiten bei mir das gleiche Basisverzeichnis haben und Änderungen sehr umständlich wären.

Ich will also verhindern dass ich bei http://localhost/all/about dieses 'all' als Verzeichnis genommen wird nicht als Verzeichnis interpretiert wird, da ich dieses nicht habe und nur
der Darstellung so aufgeteilt wurde.

In der Dokumentation zum Apache Module mod_rewrite ist dazu eine Bemerkung,
aber man muss das noch abändern können. Ich benutze die Regeln per-directory
also in .htaccess.

  Profil   Editieren   Zitieren
subjective
Forenheld




Beiträge: 844

Der Browser sieht nur http://domain.tld/about bzw. http://domain.tld/all/about. Die Rewrite-Rule schreibt das innerhalb des Webservers um ohne das der Webbrowser davon was mitbekommt. Damit hat der Browser also die Pfadinformation und nutzt sie natürlich auch bei Bildern und Links.

Eine Lösung wäre, die URLs der Bilder/CSS/... immer vom Document-Root aus anzugeben - also /pfad/bild.jpg. Damit würde der Browser die Pfadinformation verwerfen.

---
Weaverslave

Diese Nachricht wurde geändert von: subjective
  Profil   Website   Editieren   Zitieren
 

Antworten
Forum » Server-Administration und Verwaltung » Rewrite-rule simuliert unerwünschtes...

Aktuelle Beiträge zur Hilfe im Forum für Homepage - Rewrite-rule simuliert unerwünschtes Verzeichnis im Forum Homepage Hosting AntwortenLetztes Posting
Wie stellt man von http auf https um?
in "Server-Administration und Verwaltung"
1 18.07.2021 02:49 von Rieke
Mailserver einrichten
in "Server-Administration und Verwaltung"
0 09.05.2021 01:11 von FastSpeeddev
Ich kann eine bestimmte Website nicht via WLAN aufrufen
in "Server-Administration und Verwaltung"
2 14.02.2021 22:52 von websiteworker
DDNS und LetsEncrypt geht nicht
in "Server-Administration und Verwaltung"
3 27.12.2020 12:38 von anitaskita
Wie bewertet ihr Cassandra als DBMS?
in "Server-Administration und Verwaltung"
1 06.10.2020 14:38 von Petzibär
Office365
in "Server-Administration und Verwaltung"
2 22.04.2020 13:07 von minad
Bilder nur auf bestimmte Domain zulassen
in "Server-Administration und Verwaltung"
2 30.10.2019 09:55 von micha67
Marketing Software
in "Server-Administration und Verwaltung"
4 02.03.2019 15:44 von Peter1165
Mainboard für AMD Server?
in "Server-Administration und Verwaltung"
2 16.11.2018 21:11 von andyy
Typo3 4.6 mit Imagemagick oder Graphicsmagick
in "Server-Administration und Verwaltung"
3 16.11.2018 21:10 von andyy
Nextcloud konfigurieren ohne Systemzugriff
in "Server-Administration und Verwaltung"
0 05.09.2018 09:13 von Flash
mod_rewrite - example.com/verz1/verz2 geht nicht
in "Server-Administration und Verwaltung"
1 16.08.2018 09:17 von Maik89
Kapazität eines Root-Servers
in "Server-Administration und Verwaltung"
3 16.08.2018 09:16 von Maik89



Besucher : 8133113    Heute : 458     Gestern : 478     Online : 37     3.12.2024    18:09      0 Besucher in den letzten 60 Sekunden        
Nach oben