Neuigkeiten
  • Die modified eCommerce Shopsoftware ist kostenlos, aber nicht umsonst.
    Spenden
  • Damit wir die modified eCommerce Shopsoftware auch zukünftig kostenlos anbieten können:
    Spenden
  • Thema: benutzerfreundliche uRL

    expanse

    • Frisch an Board
    • Beiträge: 62
    • Geschlecht:
    benutzerfreundliche uRL
    am: 20. November 2012, 09:04:55
    Hallo,

    ich bin´s mal wieder.

    Ich weiß, es gibt schon einige Beiträge darüber, habe ich mir auch fleißig durchgelesen, aber verstehen tu ich es nicht, weil jedesmal ein Problem behandelt wurde.
    Ich weiß aber erst gar nicht wie ich anfangen muss, es muss ja scheinbar was in der htaccess Datei etwas geändert werden, aber ich weiß überhaupt nicht was  :-?. In dem Anwenderhandbuch steht nur " Dies wird durch den Einsatz von modrewrite (wo auch immer das ist ^^) und htaccess umgesetzt..."   :roll: und was genau? :D

    Meine htaccess Datei ist noch unbehandelt und schaut so aus:
    Code: PHP  [Auswählen]
    ##-- $Id: _.htaccess 2007 2011-06-09 08:28:32Z dokuman $

    ##-- Downgrade HTTP behavior of old MSIE browsers
    ##-- Documentation http://svn.apache.org/viewvc?view=revision&revision=966055
    <IfModule mod_setenvif.c>
      <IfDefine SSL>
        SetEnvIf User-Agent ".*MSIE [1-5].*" \
                 nokeepalive ssl-unclean-shutdown \
                 downgrade-1.0 force-response-1.0
      </IfDefine>
    </IfModule>

    ##-- Turn off ETags in HTTP-header (use both directives)
    #<IfModule mod_headers.c>
    #   Header unset ETag
    #</IfModule>
    #FileETag None

    ##-- When caching of gzipped JS and CSS files is used, enable this setting
    #<IfModule mod_headers.c>
    #  Header set Vary Accept-Encoding
    #</IfModule>

    ##-- Set Cache-Control Headers
    #<IfModule mod_headers.c>
    #  <FilesMatch "\\.(ico|jpe?g|png|gif|swf|flv)$">
    #    Header set Cache-Control "max-age=5184000, public"
    #  </FilesMatch>
    #  <FilesMatch "\\.(css)$">
    #    Header set Cache-Control "max-age=5184000, private"
    #  </FilesMatch>
    #  <FilesMatch "\\.(js)$">
    #    Header set Cache-Control "max-age=216000, private"
    #  </FilesMatch>
    #</IfModule>

    ##-- Warn when arguments are passed by reference at function call time
    ##-- (In PHP5 allow_call_time_pass_reference is deprecated)
    #php_flag allow_call_time_pass_reference on

    ##-- Disable transparent sid support PHP-default is off
    ##-- XTC Session only on first visit
    #php_flag session.use_trans_sid off

    ##-- set suhosin flags because of errors with attributes
    ##-- for webhosters with suhosin hardening patch enabled
    #php_value suhosin.post.max_array_depth 0
    #php_value suhosin.post.max_array_index_length 0
    #php_value suhosin.post.max_vars 0
    #php_value suhosin.request.max_array_depth 0
    #php_value suhosin.request.max_array_index_length 0
    #php_value suhosin.request.max_vars 0

    ##-- set suhosin flags to have unencrypted session data (whos_online & shopping cart)
    ##-- for webhosters with suhosin hardening patch enabled
    #php_value suhosin.session.encrypt Off
    #php_value suhosin.session.cryptkey ''

    ##-----------------------------------------
    ##- SEO Shopstat Modul (Hartmut König)
    ##-----------------------------------------
    ##-- Comment this line, if you get an "Internal Server Error 500"!
    #Options +FollowSymlinks

    ##-- Documentation http://httpd.apache.org/docs/misc/rewriteguide.html
    RewriteEngine On

    ##EXAMPLE: If your shop is located at "http://www.yourdomain.com/shop", set the following line like e.g.:
    ## RewriteBase /shop
    RewriteBase /

    ##-- Use canonical URLs
    ##-- (don't use it, if your shop runs on a subdomain like "shop.domain.de"!)
    #RewriteCond %{HTTP_HOST} !^www\. [NC]
    #RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L]

    ##-- Sitemap
    RewriteRule ^sitemap(.*)\.html$ shop_content.php?coID=8 [QSA,L]

    ##-- Categories
    RewriteCond %{REQUEST_URI} (.*):::([_0-9]+):([_0-9]+)\.html$
    RewriteRule (.*):::([_0-9]+):([_0-9]+)\.html$ index.php?cPath=$2&page=$3 [QSA,L]
    RewriteCond %{REQUEST_URI} (.*):::([_0-9]+)\.html$
    RewriteRule (.*):::([_0-9]+)\.html$ index.php?cPath=$2 [QSA,L]

    ##-- Products
    RewriteRule (.*)::(.+)\.html$ product_info.php?products_id=$2 [QSA,L]

    ##-- Content
    RewriteRule (.*):_:([0-9]+)\.html$ shop_content.php?coID=$2 [QSA,L]

    ##-- Manufacturers
    RewriteCond %{REQUEST_URI} (.*):.:([_0-9]+):([_0-9]+)\.html$
    RewriteRule (.*):.:([_0-9]+):([_0-9]+)\.html$ index.php?manufacturers_id=$2&page=$3 [QSA,L]
    RewriteCond %{REQUEST_URI} (.*):.:([_0-9]+)\.html$
    RewriteRule (.*):.:([0-9]+)\.html$ index.php?manufacturers_id=$2 [QSA,L]

    ##-- Redirect error pages to Sitemap
    ErrorDocument 400 /sitemap.html?error=400
    ErrorDocument 401 /sitemap.html?error=401
    ErrorDocument 402 /sitemap.html?error=402
    ErrorDocument 403 /sitemap.html?error=403
    ErrorDocument 404 /sitemap.html?error=404
    ErrorDocument 500 /sitemap.html?error=500

    Vielleicht kann mir ja jemand helfen, bzw Tipps geben, damit ich das einfach und ohen Fehler umsetzen kann.

    Linkback: https://www.modified-shop.org/forum/index.php?topic=23405.0
    Shop Hosting

    JZ_Aqua

    • Gast
    Re: benutzerfreundliche uRL
    Antwort #1 am: 20. November 2012, 09:17:23
    Hallo
    Im Grunde brauchst Du nur die Suchmaschinenfreundlichen URL's im Adminbereich einschalten und die
    htaccess im Hauptverzeichnis von Deiner Shopinstallation auf dem Server von _.htaccess in .htaccess umzubenennen.

    mod rewrite muss dabei von Deinem Hoster unterstützt werden. Das kannst Du zb. bei Deinem Hoster erfragen oder im Adminbereich lässt sich das auch unter Hilfsprogramme/Server-Info auslesen.

    Mehr musst Du in der Regel nicht machen bzw. habe ich bei meinem Hoster noch nie weitere Eingriffe in die .htaccess Datei benötigt.

    expanse

    • Frisch an Board
    • Beiträge: 62
    • Geschlecht:
    Re: benutzerfreundliche uRL
    Antwort #2 am: 20. November 2012, 09:58:29
    Huhu, danke für die schnelle Antwort,

    ich habs grade gemacht, aber dann findet er den Link zu meinen Produkten nicht mehr :/

    Also in .htacctess unbenannt und Suchmaschinenoptimierung auf true gesetzt. Modrewrite ist auf meinem Server erlaubt, meine ich gelesen zu haben irgendwo, ich suchs mal raus.

    LG

    JZ_Aqua

    • Gast
    Re: benutzerfreundliche uRL
    Antwort #3 am: 20. November 2012, 10:06:58
    Hallo
    Hast Du mal den Cache und Templatecache geleert, vielleicht ist das die Ursache bzw. würde ich das auch so machen.

    expanse

    • Frisch an Board
    • Beiträge: 62
    • Geschlecht:
    Re: benutzerfreundliche uRL
    Antwort #4 am: 20. November 2012, 10:10:15
    Einfach löschen? Brauch man das denn nicht?^^  sry wenn ich so doof frage, da sieht man mal mein unwissen ^^  ich versuchs mal:)

    JZ_Aqua

    • Gast
    Re: benutzerfreundliche uRL
    Antwort #5 am: 20. November 2012, 10:15:40
    Hallo
    Das kannst Du direkt aus dem Adminbereich unter Erweiterte Konfiguration / Cache Optionen machen.

    Beim löschen mittels FTP direkt auf dem Server im template_c Ordner immer die .htaccess und index.html stehen lassen und nicht mitlöschen.

    expanse

    • Frisch an Board
    • Beiträge: 62
    • Geschlecht:
    Re: benutzerfreundliche uRL
    Antwort #6 am: 20. November 2012, 10:15:47
    Also habe meinen Cache Ordner und den Ordner Templates_c geleert auf dem Server, aber er findet die Produkte noch immer nicht :/  Ich frag am Besten noch mal beim Server nach.  Meine Kurzbeschreibung wird übrigens auch nicht angezeigt im Warenkorb, dabei habe ich alles geändert, wie es beschrieben wird :/ also irgendwas stimmt da alles nicht xD

    expanse

    • Frisch an Board
    • Beiträge: 62
    • Geschlecht:
    Re: benutzerfreundliche uRL
    Antwort #7 am: 20. November 2012, 10:16:13
    Ok ich amch es noch mal erneut xD

    JZ_Aqua

    • Gast
    Re: benutzerfreundliche uRL
    Antwort #8 am: 20. November 2012, 10:18:22
    OK, viel Erfolg. Hoffe das klappt.

    expanse

    • Frisch an Board
    • Beiträge: 62
    • Geschlecht:
    Re: benutzerfreundliche uRL
    Antwort #9 am: 20. November 2012, 11:00:38
    Huhu,
    hat es leider nicht, und ich habe am Server nachgefragt und modrewrite ist erlaubt. Jetzt bin ich am Ende mit meinem latein *gg* Also wenn noch jmd irgendwelche ideen oder selbst erfahrungen damit gemacht hat, immer her damit  :worship:
    Modulshop - Eine große Auswahl an neuen und hilfreichen Modulen für die modified eCommerce Shopsoftware
    22 Antworten
    52071 Aufrufe
    26. Januar 2010, 08:22:10 von Tomcraft
    16 Antworten
    7203 Aufrufe
    08. Februar 2010, 12:11:48 von notebookhp
               
    anything