mod_rewrite immer nur Hauptseite

URLs umschreiben, umleiten, blocken oder sperren - all das und noch viel mehr kann mit mod_rewrite erreicht werden. Mit regulären Ausdrücken, Conditions und Rules stehst Du auf Kriegsfuss? mod_rewrite macht nicht das was Du willst, oder funktioniert gar nicht? hier bist Du richtig!

Moderatoren: Bob, Super-Mod

mod_rewrite immer nur Hauptseite

Beitragvon cec0r » 12.09.2010 08:52

Guten Morgen.

Ich habe ein Problem mit dem mod_rewrite das bei mir nicht so funktioniert wie es eigentlich soll.

Ich schilder jetzt ersteinmal das was ich gemacht habe und hoffe auf Eure Hilfe.

Ich habe mir bei Template Monster ein Theme gekauft, dies beinhaltet den kompletten Shop (OSCommerce).
Die installation verlief wie immer kinderleicht, so wie es auch sein sollte.

Hier mal der Link zu meinem Shop:

http://be-hot.de

Ich habe folgendes mod_rewrite genutzt:

Ultimate_Seo_Urls_2.1d_STABLE_FINAL_r172

Ja das mod_rewrite finktioniert 100% auf meinem Server (alles selbst eingerichtet).
Getestet habe das mod_rewrite mit folgenden anderen Scripten: Wordpress, Magento, Bigware, Joomla, Drupal.
Diese funktionieren alle perfekt!

Mein Problem ist folgendes, ich habe alles bearbeitet wie es in der Anleitung stand, das derzeitige mod_rewrite (wenn ich es aktiviere) funktioniert nur in sofern das es mir immer nur die Startseite anzeigt wenn ich auf eine Kategorie klicke.

Man sieht unten in der Browserleiste die richtige Url, aber sobald ich dann auch eine Kategorie klicke springt er immer wieder auf die Hauptseite.
Ich werde das mal aktivieren, damit Ihr es mal sehen könnt, also nicht wundern warum Ihr immer wieder auf der Haupseite landet.

Mein mod_rewrite schaut derzeit so aus:

# If you are getting errors you may need to comment this out like ..
# Options +FollowSymLinks
Options +FollowSymLinks
<IfModule mod_rewrite.c>
RewriteEngine On

# RewriteBase instructions
# Change RewriteBase dependent on how your shop is accessed as below.
# http://www.mysite.com = RewriteBase /
# http://www.mysite.com/catalog/ = RewriteBase /catalog/
# http://www.mysite.com/catalog/shop/ = RewriteBase /catalog/shop/

# Change RewriteBase using the instructions above
RewriteBase /

RewriteRule ^(.*)-p-([0-9]+).html$ product_info.php?products_id=$2&%{QUERY_STRING}
RewriteRule ^(.*)-c-([0-9_]+).html$ index.php?cPath=$2&%{QUERY_STRING}
RewriteRule ^(.*)-m-([0-9]+).html$ index.php?manufacturers_id=$2&%{QUERY_STRING}
RewriteRule ^(.*)-pi-([0-9]+).html$ popup_image.php?pID=$2&%{QUERY_STRING}
RewriteRule ^(.*)-pr-([0-9]+).html$ product_reviews.php?products_id=$2&%{QUERY_STRING}
RewriteRule ^(.*)-pri-([0-9]+).html$ product_reviews_info.php?products_id=$2&%{QUERY_STRING}
# Articles contribution
RewriteRule ^(.*)-t-([0-9_]+).html$ articles.php?tPath=$2&%{QUERY_STRING}
RewriteRule ^(.*)-au-([0-9]+).html$ articles.php?authors_id=$2&%{QUERY_STRING}
RewriteRule ^(.*)-a-([0-9]+).html$ article_info.php?articles_id=$2&%{QUERY_STRING}
# Information pages
RewriteRule ^(.*)-i-([0-9]+).html$ information.php?info_id=$2&%{QUERY_STRING}
# Links contribution
RewriteRule ^(.*)-links-([0-9_]+).html$ links.php?lPath=$2&%{QUERY_STRING}
# Newsdesk contribution
RewriteRule ^(.*)-n-([0-9]+).html$ newsdesk_info.php?newsdesk_id=$2&%{QUERY_STRING}
RewriteRule ^(.*)-nc-([0-9]+).html$ newsdesk_index.php?newsPath=$2&%{QUERY_STRING}
RewriteRule ^(.*)-nri-([0-9]+).html$ newsdesk_reviews_info.php?newsdesk_id=$2&%{QUERY_STRING}
RewriteRule ^(.*)-nra-([0-9]+).html$ newsdesk_reviews_article.php?newsdesk_id=$2&%{QUERY_STRING}
</IfModule>

Wenn ich dort etwas einstellen muss, dann bitte schreibt mir was.
Wie gesagt/geschrieben ich lasse jetzt mal das mod_rewrite an damit Ihr seht was passiert.

Ich hoffe Ihr könnt mir helfen.

MfG
Cec0r
cec0r
.
.
 
Beiträge: 1
Registriert: 12.09.2010 08:49

Zurück zu mod_rewrite

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast