Hallo Leute
Wenn man meine Seite mit solch einem ähnlichen Link aufruft: www.meineseite.ch/irgendwas/index.php?variable=1231231230 dann wird der Wert der Variable(also „1231231230“) in eine Textbox geschrieben.
Schön und gut. Ich finde solch einen Link jedoch ein bisschen „unschön“. Ich möchte den Link so haben: www.meineseite.ch/irgendwas/1231231230.
Mein bisheriger Code:
[CODE]
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
ErrorDocument 404 /error.php
RewriteEngine on
RewriteRule ^(.+) index.php?tk=$1
[/CODE]
Dies funktioniert nur auf meiner lokalen Ebene(localhost/1231231230). Ausserdem möchte ich einen Error ausgeben wenn man solch einen Link aufruft: www.meineseite.ch/irgendwas/1231231230/irgendwas02/irgendwas03
Hat jemand eine Idee?
Gruss
Dario
Vorschlag:
RewriteRule ^(.*)/(.+) index.php?tk=$2
Funktioniert nicht :?
[CODE] order allow,deny
deny from all
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
ErrorDocument 404 /error.php
RewriteEngine on
RewriteRule ^(.*)/(.+) index.php?tk=$2[/CODE]
Wird ständig die Errorpage aufgerufen.
Gibt es ein Unterverzeichnis und darin eine eigene htaccess?
agund
5
Da deine Links nicht gehen.,… weiß ich nicht was du meinst… oder was du willst.
@threadi Ja, es gibt Unterverzeichnisse, aber darin keine eigene htaccess.
@agund Das sind auch nur Beispiellinks.
Änder deine htaccess-Datei mal zu
[code]
order allow,deny
deny from all
ErrorDocument 404 /error.php
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)/(.+) index.php?tk=$2
[/code]
Funktioniere nicht :S
Kommt immer die Errorpage.
Was sagt das error-Log dazu?