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 --- Mehrere (virtuelle) Ordner mit RewriteRule ansprechen

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

Forum » Server-Administration und Verwaltung » Mehrere (virtuelle) Ordner mit Rewri... - 17 Nov 2018 Antworten
im Forum für Webhosting Homepage gefunden:
Mehrere (virtuelle) Ordner mit RewriteRule ansprechen
Tobi W.
Mausakrobat
Threadstarter




Beiträge: 182

Hallo,

ich simuliere mittels RewriteRule eine Ordnerstruktur.

Das sieht jetzt so aus:
1: 
2: 
3: 
4: 
5: 
6: 
7: 
8: 
9: 
10: 
11:
# Erster Ordner ohne /
RewriteRule ^([0-9a-zA-Z_]+)$ index.php?vorgaenger_ordner=$1

# Erster Ordner mit /
RewriteRule ^([0-9a-zA-Z_]+)/$ index.php?vorgaenger_ordner=$1

# Zweiten Ordner ohne /
RewriteRule ^([0-9a-zA-Z_]+)/([0-9a-zA-Z_]+)$ index.php?vorgaenger_ordner=$2

# Zweiten Ordner mit /
RewriteRule ^([0-9a-zA-Z_]+)/([0-9a-zA-Z_]+)/$ index.php?vorgaenger_ordner=$2


Das klappt auch, nur ist es umständlich jeden Ordner (also jede Tiefe) so zu machen.
Kann ich das nicht irgendwie einfacher mache, dass die Ordnertiefe egal ist, ich aber immer in die Variable 'vorgaenger_ordner' den letzten Ordner bekomme.

Ich kann ja schlecht für jede Tiefe eine neue Regel machen, zu mindestens möchte ich das nicht.

Vielen Dank

Gruß
Tobi

---
tobi.weinhorst

  Profil   Website   Editieren   Zitieren
Tobi W.
Mausakrobat
Threadstarter




Beiträge: 182

schon ok!

Wer lesen kann ist klar im Vorteil

1: 
2: 
3:
RewriteRule ^.*([0-9a-zA-Z_]+)/$ index.php?vorgaenger_ordner=$1


Gruß

---
tobi.weinhorst

  Profil   Website   Editieren   Zitieren
Tobi W.
Mausakrobat
Threadstarter




Beiträge: 182

Zu Vorlaut.
Klappt nicht, der übergibt die Variabel nicht richtig.

Oh man, wenn man sich das erste mal an der Kram wagt, ist der recht unverständlich.

Gruß

---
tobi.weinhorst

Diese Nachricht wurde geändert von: Tobi W.
  Profil   Website   Editieren   Zitieren
chip
Foren-Team




Beiträge: 421

Wie sieht denn die Variable aus, die übergeben wird?

---

  Profil   Website   Editieren   Zitieren
Tobi W.
Mausakrobat
Threadstarter




Beiträge: 182

Hallo chip,

danke für Dein Interesse.

Ich habs jetzt schon gelöst:
1: 
2: 
3: 
4:
RewriteRule !index.php - [C]
RewriteRule ^(.*)/$ index.php?vorgaenger_ordner=$1


Dann bekomme ich in die Variabel den ganzen Ordnerpfad - den letzten Ordner bestimme ich dann über PHP. Läuft ganz gut.

Vielen Dank

Tobi

---
tobi.weinhorst

  Profil   Website   Editieren   Zitieren
chip
Foren-Team




Beiträge: 421

So hätte ich es nämlich auch gedacht. Du lässt dir die gesamte Ordnerstruktur übergeben und verarbeitest das ganze dann mit PHP weiter.

---

  Profil   Website   Editieren   Zitieren
 

Antworten
Forum » Server-Administration und Verwaltung » Mehrere (virtuelle) Ordner mit Rewri...

Aktuelle Beiträge zur Hilfe im Forum für Homepage - Mehrere (virtuelle) Ordner mit RewriteRule ansprechen im Forum Homepage Hosting AntwortenLetztes Posting
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
Generalüberholung der Unternehmensserver
in "Server-Administration und Verwaltung"
3 04.11.2018 01:39 von sumah
Nextcloud konfigurieren ohne Systemzugriff
in "Server-Administration und Verwaltung"
0 05.09.2018 09:13 von Flash
Vertragspartner rechtssicher unterweisen?
in "Server-Administration und Verwaltung"
1 29.08.2018 12:31 von Petzibär
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
Marketing Software
in "Server-Administration und Verwaltung"
2 16.08.2018 09:16 von Maik89
Ich kann eine bestimmte Website nicht via WLAN aufrufen
in "Server-Administration und Verwaltung"
1 14.04.2018 23:04 von andyy
DDNS und LetsEncrypt geht nicht
in "Server-Administration und Verwaltung"
1 22.01.2018 13:05 von Rieke
Mein server geht nicht mehr
in "Server-Administration und Verwaltung"
7 10.11.2017 17:15 von Pfadi
Office365
in "Server-Administration und Verwaltung"
0 20.04.2016 19:08 von Aureal



Besucher : 5832925    Heute : 689     Gestern : 1990     Online : 56     17.11.2018    11:29      1 Besucher in den letzten 60 Sekunden        
alle 60.00 Sekunden ein neuer Besucher
Nach oben