[Mod_Rewrite] Unterordner umbenennen

Skhoney

SMS-Change.de
ID: 67036
L
2 Mai 2006
624
22
Hallo,

ich bin grad am verzeifeln, ich versuche einen Unterordner ohne Slash und mit anderen namen darzustellen und scheitere. Ich habe den Unterordner landingpage, dort sollen mehrere Seiten drauf verlinken:

seite.de/jobs + seite.de/stellenangebote

Wie bekomme ich das hin das beide auf den Unterordner leiten?

PHP:
RewriteRule ^/jobs$ /landingpage/ [L]
RewriteRule ^/nebenjob$ /landingpage/ [L]
RewriteRule ^/stellenangebote$ /landingpage/ [L]

So gehts leider nicht... hat jemand eine Idee? Danke!
 
Ok, dann noch zwei andere doofe Fragen:

  • RewriteEngine on?
  • Und is mod_rewrite überhaupt verfügbar?
An den Regeln selber seh ich nämlich nix Ungewöhnliches.


Existieren vielleicht die Verzeichnisse jobs und die anderen wirklich physisch? Probier dann mal das Dollarzeichen am Ende wegzulassen; nicht dass irgendwie doch ein Schluss-Slash vom Apache angehängt wird und deshalb die Rule nicht greift.
 
Jap die anderen Regen funktionieren auch. Ich hab auch schon fast alles durchprobiert und es kommt immer ein 404. Ich versteh es auch nicht.
 
Code:
RewriteRule ^jobs/(.*)$ /stellenangebote [L]
Code:
RewriteRule ^jobs(.*)$ /stellenangebote2 [L]
funktioniert eine davon eventuell?
 
Code:
RewriteRule ^jobs/(.*)$ /stellenangebote [L]
Code:
RewriteRule ^jobs(.*)$ /stellenangebote2 [L]
funktioniert eine davon eventuell?

Ich glaub du hast das falsch herrum, erst muss doch der zu maskierende Wert wert stehen und dann der physische - oder nicht? :D Bin gerade selbst verwirrt.

Ich hab das jetzt so und anscheind funktioniert es:
PHP:
RewriteRule blabla(.*)$ landingpage/index.php%{QUERY_STRING} [L]
 
Lass mal, ich arbeite damit schon seit Jahren und bin jedesmal wieder verwirrt. Das ist wie wenn man hundert mal das selbe Wort schreibt und dann plötzlich zu zweifeln beginnt, ob man es richtige geschrieben hat :D