| Vorheriges Thema anzeigen :: Nächstes Thema anzeigen |
hifibau
Anmeldungsdatum: 16.08.2006 Beiträge: 2
|
Verfasst am: 16.08.2006 17:26 Titel: Wo genau und wieviel mal die htaccess anpassen? |
|
|
|
Hallo zusammen.
Habe mir soeben das Shopstat Modul in meinen XTC 3.0.4 SP1 installiert. Nun liegt mein shop in einem Unterverzeichnis. Das ich das in der htaccess angeben muss habe ich schon verstanden. Kann mir bitte mal jemand sagen an welchen stelle ich genau den Unterortner (hifibau) angeben muss. Wichtg währe auch noch an wieviel stellen das ist.
Habe genauere Angaben hier im Forum per Such leider nicht gefunden. Ich habe mal die Datei wie folgt angepasst. Kann sich das mal einer ansehen, bitte!!
Danke schon mal im Voraus
Gruß
hifibau | Zitat: | # The following makes adjustments to the SSL protocol for Internet
# Explorer browsers
<IfModule mod_setenvif.c>
<IfDefine SSL>
SetEnvIf User-Agent ".*MSIE.*" \
nokeepalive ssl-unclean-shutdown \
downgrade-1.0 force-response-1.0
</IfDefine>
</IfModule>
# Fix certain PHP values
# (commented out by default to prevent errors occuring on certain
# servers)
#<IfModule mod_php4.c>
# php_value session.use_trans_sid 0
# php_value register_globals 1
#</IfModule>
#-- Call time pass reference error ?!
#php_flag allow_call_time_pass_reference On
#-----------------------------------------
#- SEO Hartmut König
#-----------------------------------------
#-- ! Comment this line, if you get an ERROR 500 !
#Options +FollowSymlinks
# http://httpd.apache.org/docs/misc/rewriteguide.html
RewriteEngine on
#-- Sitemap
RewriteRule ^sitemap(.*)\.html$ /hifibau/shop_content.php?coID=8 [qsappend,L]
##-- Kategorien
RewriteCond %{REQUEST_URI} (.*):::([_0-9]+):([_0-9]+)\.html$
RewriteRule (.*):::([_0-9]+):([_0-9]+)\.html$ /hifibau/index.php?cPath=$2&page=$3 [qsappend,L]
RewriteCond %{REQUEST_URI} (.*):::([_0-9]+)\.html$
RewriteRule (.*):::([_0-9]+)\.html$ /hifibau/index.php?cPath=$2 [qsappend,L]
##-- Produkte
RewriteRule (.*)::(.+)\.html$ /hifibau/product_info.php?products_id=$2 [qsappend,L]
##-- Content
RewriteRule (.*):_:([0-9]+)\.html$ /hifibau/shop_content.php?coID=$2 [qsappend,L]
##-- Manufacturers
RewriteCond %{REQUEST_URI} (.*):.:([_0-9]+):([_0-9]+)\.html$
RewriteRule (.*):.:([_0-9]+):([_0-9]+)\.html$ /hifibau/index.php?manufacturers_id=$2&page=$3 [qsappend,L]
RewriteCond %{REQUEST_URI} (.*):.:([_0-9]+)\.html$
RewriteRule (.*):.:([0-9]+)\.html$ /hifibau/index.php?manufacturers_id=$2 [qsappend,L] |
|
|
| Nach oben |
|
|
admin Site Admin

Anmeldungsdatum: 13.10.2005 Beiträge: 258
|
Verfasst am: 16.08.2006 18:55 Titel: |
|
|
|
Hallo,
das Unterverzeichnis muss immer an den Stellen, an denen eine URL aufgerufen wird bzw. umgeleitet wird. Ich habe die Stellen mit <UNTERVERZEICHNIS> gekennzeichnet:
| Code: |
# The following makes adjustments to the SSL protocol for Internet
# Explorer browsers
<IfModule mod_setenvif.c>
<IfDefine SSL>
SetEnvIf User-Agent ".*MSIE.*" \
nokeepalive ssl-unclean-shutdown \
downgrade-1.0 force-response-1.0
</IfDefine>
</IfModule>
# Fix certain PHP values
# (commented out by default to prevent errors occuring on certain
# servers)
#<IfModule mod_php4.c>
# php_value session.use_trans_sid 0
# php_value register_globals 1
#</IfModule>
#-- Call time pass reference error ?!
#php_flag allow_call_time_pass_reference On
#-----------------------------------------
#- SEO Hartmut König
#-----------------------------------------
#-- ! Comment this line, if you get an ERROR 500 !
#Options +FollowSymlinks
# http://httpd.apache.org/docs/misc/rewriteguide.html
RewriteEngine on
#-- Sitemap
RewriteRule ^sitemap(.*)\.html$ /<UNTERVERZEICHNIS>/shop_content.php?coID=8 [qsappend,L]
##-- Kategorien
RewriteCond %{REQUEST_URI} (.*):::([_0-9]+):([_0-9]+)\.html$
RewriteRule (.*):::([_0-9]+):([_0-9]+)\.html$ /<UNTERVERZEICHNIS>/index.php?cPath=$2&page=$3 [qsappend,L]
RewriteCond %{REQUEST_URI} (.*):::([_0-9]+)\.html$
RewriteRule (.*):::([_0-9]+)\.html$ /<UNTERVERZEICHNIS>/index.php?cPath=$2 [qsappend,L]
##-- Produkte
RewriteRule (.*)::(.+)\.html$ /<UNTERVERZEICHNIS>/product_info.php?products_id=$2 [qsappend,L]
##-- Content
RewriteRule (.*):_:([0-9]+)\.html$ /<UNTERVERZEICHNIS>/shop_content.php?coID=$2 [qsappend,L]
##-- Manufacturers
RewriteCond %{REQUEST_URI} (.*):.:([_0-9]+):([_0-9]+)\.html$
RewriteRule (.*):.:([_0-9]+):([_0-9]+)\.html$ /<UNTERVERZEICHNIS>/index.php?manufacturers_id=$2&page=$3 [qsappend,L]
RewriteCond %{REQUEST_URI} (.*):.:([_0-9]+)\.html$
RewriteRule (.*):.:([0-9]+)\.html$ /<UNTERVERZEICHNIS>/index.php?manufacturers_id=$2 [qsappend,L]
|
Du hattest eigentlich alle Stellen korrekt eingetragen.
Gruss _________________ Hartmut König
www.shopstat.com
ShopStat | Shopstatistik,Web-Controlling,User-Tracking |
|
| Nach oben |
|
|
Gast
|
Verfasst am: 16.08.2006 19:05 Titel: |
|
|
|
Hallo Hartmut,
vielen Dank für Deine Hilfe. Ja, hatte das ja auch soweit eingeben. Wenn ich diese dann per FTP in das Shopverzeichnis kopiere, bekomme ich eine die Meldung
| Zitat: | Forbidden
You don't have permission to access /hifibau/ on this server.
|
Aber ich versuche das jetzt noch mal.
Gruß
Josef |
|
| Nach oben |
|
|
admin Site Admin

Anmeldungsdatum: 13.10.2005 Beiträge: 258
|
Verfasst am: 16.08.2006 19:07 Titel: |
|
|
|
Hallo Josef,
hast Du grundsätzlich bei Deinem Provider abgeklärt dass mod_rewrite mit symbolischen Links funktionieren ?!
Gruss _________________ Hartmut König
www.shopstat.com
ShopStat | Shopstatistik,Web-Controlling,User-Tracking |
|
| Nach oben |
|
|
Gast
|
Verfasst am: 16.08.2006 19:17 Titel: |
|
|
|
So habe die htaccess noch mal genau angepasst.
Leider bekomme ich immer noch den 404 :cry:
Was könnte das sonst noch sein? Ich stehe jetzt glaube ich mitten im Wald. :oops: |
|
| Nach oben |
|
|
Gast
|
Verfasst am: 16.08.2006 19:20 Titel: |
|
|
|
| nein habe ich leider noch nicht. Kann man das in der Server Info sehen. Bekomme leider heute keinen mehr an die strippe |
|
| Nach oben |
|
|
Gast
|
Verfasst am: 16.08.2006 19:34 Titel: |
|
|
|
so..habe beim Provi nachgefragt. Also das mod_rewrite geht auf dem Server. Das wurde mir vor 3 Min. bestätigt.
Und nuhhh :wink: |
|
| Nach oben |
|
|
hifibau
Anmeldungsdatum: 16.08.2006 Beiträge: 2
|
Verfasst am: 16.08.2006 20:28 Titel: |
|
|
|
ja das sieht ja nicht gerade gut für mich aus.
Schade .... Ich denke ich werde ohne Deine Hilf nicht weiter kommen.
Gruß
Josef |
|
| Nach oben |
|
|
admin Site Admin

Anmeldungsdatum: 13.10.2005 Beiträge: 258
|
Verfasst am: 16.08.2006 20:44 Titel: |
|
|
|
Hallo Josef,
schick mir mal einen FTP-Account und den Namen des Providers nach h.koenig@shopstat.com
Gruss _________________ Hartmut König
www.shopstat.com
ShopStat | Shopstatistik,Web-Controlling,User-Tracking |
|
| Nach oben |
|
|
Gast
|
Verfasst am: 16.08.2006 20:57 Titel: |
|
|
|
| Du hast Post |
|
| Nach oben |
|
|
admin Site Admin

Anmeldungsdatum: 13.10.2005 Beiträge: 258
|
Verfasst am: 18.08.2006 20:47 Titel: |
|
|
|
Zur Information:
Die Ursache war, dass tatsächlich das mod_rewrite Modul nicht im geforderten Umfang (mit symbolischen Links) freigeschalten war.
Bitte diesen Umstand auf jeden Fall mit dem Provider klären.
Viel Erfolg _________________ Hartmut König
www.shopstat.com
ShopStat | Shopstatistik,Web-Controlling,User-Tracking |
|
| Nach oben |
|
|
Gast Gast
|
Verfasst am: 26.08.2006 11:17 Titel: mod_rewrite Modul |
|
|
|
Hallo,
gibt es keine möglichkeit ohne den im geforderten umfang unterstützten mod_rewrite Modul ShopStat zum laufen zu kriegen? ... bei meinem anbieter ist die Serviceleistung mit dem mod_rewrite Modul mit einem Leistungsupgrade und weiteren kosten verbunden.
Wenn dies nicht möglich sein sollte könnte mir vielleicht jemand eine andere möglichkeit zur erstellung suma freundlichen Links empfehlen.
vielen dank für die hilfe! |
|
| Nach oben |
|
|
admin Site Admin

Anmeldungsdatum: 13.10.2005 Beiträge: 258
|
Verfasst am: 26.08.2006 11:45 Titel: |
|
|
|
Hallo,
es existiert bei xtc noch die Möglichkeit 'Accept Path' zu benutzen, die in xtc integrierten suchmaschinenfreundlichen Links.
Ansonsten geht nur mit hohem Programmieraufwand etwas anderes.
Grüsse _________________ Hartmut König
www.shopstat.com
ShopStat | Shopstatistik,Web-Controlling,User-Tracking |
|
| Nach oben |
|
|
Gast Gast
|
Verfasst am: 26.08.2006 12:22 Titel: |
|
|
|
danke ich wurde bereits auf die xtc interne funktion aufmerksamgemacht, jedoch scheint diese nicht zu funktionieren...
trotzdem danke für die schnelle hilfe ich werde mich diesbezüglich dann an das xtc forum wenden |
|
| Nach oben |
|
|