Register for your free account! | Forgot your password?

You last visited: Today at 11:50

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



RewriteEngine

Discussion on RewriteEngine within the Web Development forum part of the Coders Den category.

Reply
 
Old 04/09/2013, 23:59   #16


 
elite*gold: 0
Join Date: Sep 2008
Posts: 526
Received Thanks: 82
Quote:
Originally Posted by Mikesch01 View Post
Also deine aktuelle .htaccess müsste so ausschauen:

Code:
DirectoryIndex artikel
RewriteEngine On
RewriteRule ^(artikel)/(.*)$ /conent.php?side=artikel&id=$1
RewriteRule ^(artikel)/(.*)$ /conent.php?side=artikel&id=$2

die id ist ja der 2. wert der Rule
Mozo_ is offline  
Old 04/10/2013, 00:16   #17
 
Mikesch01's Avatar
 
elite*gold: 203
Join Date: Sep 2007
Posts: 732
Received Thanks: 190
Dann lieber so^^

Code:
DirectoryIndex artikel
RewriteEngine On
RewriteRule ^artikel/(.*)$ /conent.php?side=artikel&id=$1
Mikesch01 is offline  
Old 04/10/2013, 13:57   #18
 
PseudoPsycho's Avatar
 
elite*gold: 1715
Join Date: Dec 2011
Posts: 672
Received Thanks: 207
/conent.php?side=artikel&id=$1
Müsste es nicht content.php heißen?
Und ist side wirklich korrekt, oder gehört da site hin?

Und dass der DirectoryIndex nicht funktioniert, ist klar.
Da wird das Verzeichnis ja auf eine Datei umgeleitet, die nicht existiert. Die RwriteRule leitet schließlich nur Anfragen um.
Besser:
Code:
RewriteEngine On
RewriteRule ^$ content.php?site=artikel
RewriteRule ^artikel/(.*)$ content.php?site=artikel&id=$1
Oder verstehe ich da etwas falsch?
PseudoPsycho is offline  
Old 04/10/2013, 14:12   #19


 
elite*gold: 0
Join Date: Sep 2008
Posts: 526
Received Thanks: 82
Bei mir funktioniert es mit:

Code:
DirectoryIndex artikel
RewriteEngine On
RewriteRule ^(artikel)/(.*)$ /artikel.php?id=$2 [L]


zeigt das gleiche wie
Mozo_ is offline  
Old 04/10/2013, 14:25   #20
 
PseudoPsycho's Avatar
 
elite*gold: 1715
Join Date: Dec 2011
Posts: 672
Received Thanks: 207
Quote:
Originally Posted by Mozo_ View Post

zeigt das gleiche wie
Direkt im ersten Beitrag steht aber, dass er nicht auf eine artikel.php weiterleiten will, sondern auf:
Quote:
btw.: Die Flag [L] ist bei dir übrigens überflüssig, da du keine RewriteCondition gesetzt hast.
PseudoPsycho is offline  
Old 04/10/2013, 15:01   #21


 
elite*gold: 0
Join Date: Sep 2008
Posts: 526
Received Thanks: 82
Das habe ich auch nur als Beispiel benutzt, mit dem anderen link sollte es genau so klappen, wenn man es umschreibt
Mozo_ is offline  
Old 04/12/2013, 14:58   #22
 
luli-1's Avatar
 
elite*gold: 0
Join Date: Oct 2011
Posts: 445
Received Thanks: 102
Das umschreiben funktioniert jetzt endlich danke! das problem ist das jetzt die get-parameter nicht mehr da sind wie kann man das lösen. :/
luli-1 is offline  
Old 04/12/2013, 15:47   #23


 
elite*gold: 0
Join Date: Sep 2008
Posts: 526
Received Thanks: 82
Schreib hier mal deine htaccess rein, dann kann man mehr sehen
Mozo_ is offline  
Old 04/12/2013, 16:19   #24
 
luli-1's Avatar
 
elite*gold: 0
Join Date: Oct 2011
Posts: 445
Received Thanks: 102
hier die aktuelle htaccess

RewriteEngine On
RewriteBase /
RewriteRule ^artikel/(.*)/?$ content.php?side=artikel&id=$1

jetzt ist der link


Normale link
Code:
http://botit.de/conent.php?side=artikel&id=5
jetzt erreichbar auch durch aber wie gesagt es werden keinerlei get-parameter mit gegeben und dadurch total unbaruchbar : /
Code:
http://www.botit.de/artikel/5
luli-1 is offline  
Old 04/12/2013, 16:34   #25


 
elite*gold: 0
Join Date: Sep 2008
Posts: 526
Received Thanks: 82
Versuch es mal so:

Code:
RewriteEngine On
RewriteBase /
RewriteRule ^artikel/(.*)$ /conent.php?side=artikel&id=$1
Mozo_ is offline  
Thanks
1 User
Old 04/14/2013, 17:38   #26
 
luli-1's Avatar
 
elite*gold: 0
Join Date: Oct 2011
Posts: 445
Received Thanks: 102
danke für den tipp aber klappt leider auch nicht ..
luli-1 is offline  
Old 04/14/2013, 20:53   #27
 
Mikesch01's Avatar
 
elite*gold: 203
Join Date: Sep 2007
Posts: 732
Received Thanks: 190
Code:
RewriteEngine On
RewriteBase /
RewriteRule ^artikel/(.*)/?(.*)$ content.php?side=artikel&id=$1&$2
Mikesch01 is offline  
Old 04/14/2013, 21:12   #28


 
elite*gold: 0
Join Date: Sep 2008
Posts: 526
Received Thanks: 82
Meinst du mit den anderen get parametern
"http://www.botit.de/artikel/5/?param=asd"
, wenn ja habe ich es falsch verstanden und mit dem beispiel von Mikesch01 sollte es klappen
Mozo_ is offline  
Reply




All times are GMT +1. The time now is 11:50.


Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2025 elitepvpers All Rights Reserved.