Modulshop - Eine große Auswahl an neuen und hilfreichen Modulen für die modified eCommerce Shopsoftware
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: Wie aktiviert man suchmaschinenfreundliche URLs?

    columbus

    • Neu im Forum
    • Beiträge: 30
    Hi Tomcraft,

    ich habe eine Frage, habe zum Testen den Shop 1.05 installiert und da sehe ich ein kleines Problem. Ich habe ein Produkt zum testen angelegt und wenn ich auf den klicke, dann sehe ich in dem Firefox sowas:

    http://www.air-electronics.com/shop/product_info.php?products_id=1

    Aber ich möchte, dass der Shop mir nicht die ID-Nummer zeigt, sondern den Produkt "name.htm".

    Etwas so  ".../mikrocontroller/atmega/atmega8-16au.html"
    ist sowas möglich ?

    Gibt's dazu solche Module SEO oder ähnliches in diese Richtung?
    MFG columbus



    Linkback: https://www.modified-shop.org/forum/index.php?topic=11958.0
    Modulshop - Eine große Auswahl an neuen und hilfreichen Modulen für die modified eCommerce Shopsoftware

    chris755

    • Fördermitglied
    • Beiträge: 230
    Wie aktiviert man suchmaschinenfreundliche URLs?
    Antwort #1 am: 27. März 2011, 12:48:43
    Das kann ich dir auch sagen. ;)

    Schau mal im Adminbereich unter "Erweiterte Konfiguration" -> "Meta Tags/Suchmaschinen" -> "Suchmaschinenfreundliche URLs benutzen?"

    Kosmo

    • Fördermitglied
    • Beiträge: 323
    Wie aktiviert man suchmaschinenfreundliche URLs?
    Antwort #2 am: 27. März 2011, 13:37:09
    Moin

    und parallel natürlich nicht vergessen die htaccess umzuändern.

    Grüsse

    Kosmo

    columbus

    • Neu im Forum
    • Beiträge: 30
    Wie aktiviert man suchmaschinenfreundliche URLs?
    Antwort #3 am: 27. März 2011, 18:15:20
    Das kann ich dir auch sagen. ;)

    Schau mal im Adminbereich unter "Erweiterte Konfiguration" -> "Meta Tags/Suchmaschinen" -> "Suchmaschinenfreundliche URLs benutzen?"

    danke fürden Tipp, habe dort diese Option auf "True" gesetzt und uppssss- kommt eine Fehlermeldung:
    Zitat
    Oops! This link appears to be broken.
    Suggestions:
    und im FF steht dann das:
    Zitat
    Atmega8-16AU-Atmega8-16AU-Atmega816AU::1.html
    Zwei Doppelpunkte? Ist der Grund?! Warum kommt es doppelt?

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.373
    • Geschlecht:
    Wie aktiviert man suchmaschinenfreundliche URLs?
    Antwort #4 am: 27. März 2011, 21:24:27
    Was für ein toller Name eines Themas: "Frage an Tomcraft"

    Ich habe das Thema mal umbenannt und deine Beiträge mal editiert.

    Lies die Dateien im Ordner "_bitte_Erst_lesen", dort steht drin, was zu tun ist, abgesehen davon, dass Kosmo es dir auch schon sagte! :wallbash:

    [...]
    und parallel natürlich nicht vergessen die htaccess umzuändern.
    [...]

    Grüße

    Torsten

    columbus

    • Neu im Forum
    • Beiträge: 30
    Wie aktiviert man suchmaschinenfreundliche URLs?
    Antwort #5 am: 28. März 2011, 11:42:28
    Hallo Tom,

    ich habe nicht ganz verstanden. was meinst du mit:

    [...]
    Lies die Dateien im Ordner "_bitte_Erst_lesen", dort steht drin, was zu tun ist, [...]

    Wo ist der Ordner?

    Thomas

    • Fördermitglied
    • Beiträge: 1.587
    Wie aktiviert man suchmaschinenfreundliche URLs?
    Antwort #6 am: 28. März 2011, 11:47:22
    Hi,

    Die txt-Datei im Ordner findest du sobald du das Downloadpaket entpackst.

    Ansonsten "Erweitere Konfiguration" -> "Meta-Tags/Suchmaschinen" -> "Suchmaschinenfreundliche URLs benutzen?"

    Oder die beste Alternative das Handbuch runterladen und lesen sowie die Suchfunktion benutzen.

    Beispiel mit passenden Textauszug hier: "Suchmaschinenfreundliche URLs benutzen" einschalten!

    Einfache Mittel und Wege, die wenig Zeit kosten.

    Grüße

    columbus

    • Neu im Forum
    • Beiträge: 30
    Wie aktiviert man suchmaschinenfreundliche URLs?
    Antwort #7 am: 28. März 2011, 13:19:09
    Ich habe diese Anleitung gefunden und habe es mir angeschaut.
    Zitat
    Sollte Ihr Shop in einem Unterordner (z.B. http://domain.de/shop/ ) liegen,
    so muss die .htaccess bearbeitet werden. Hierzu können Sie die Datei "_unterverzeichnis_.htaccess" verwenden.
    und gerade deswegen funkt es nicht, da mein shop im Shop Verzeichnis liegt.
    Wie soll ich die ".htaccess" anpassen?

    DokuMan

    • modified Team
    • Beiträge: 6.669
    • Geschlecht:
    Wie aktiviert man suchmaschinenfreundliche URLs?
    Antwort #8 am: 28. März 2011, 13:25:17
    [...]
    Wie soll ich die ".htaccess" anpassen?

    in der .htaccess schreibst du statt

    Code: PHP  [Auswählen]
    RewriteBase /
    folgendes rein

    Code: PHP  [Auswählen]
    RewriteBase /shopunterverzeichnis
    wobei du "shopverzeichnis" durch das Verzeichnis ersetzt, welches du verwendest.

    columbus

    • Neu im Forum
    • Beiträge: 30
    Wie aktiviert man suchmaschinenfreundliche URLs?
    Antwort #9 am: 28. März 2011, 15:46:50
    Hallo DokuMan,

    danke für die Hilfe.
    aber in meiner ".htaccess" Datei finde ich "RewriteBase" nicht!

    Wieso? Habe ich eine falsche oder nicht vollständige Datei?

    # $Id: .htaccess,v 1.5 2005/05/19 17:09:19 Administrator Exp $
    #
    # This is used with Apache WebServers
    #
    # For this to work, you must include the parameter 'Options' to
    # the AllowOverride configuration
    #
    # Example:
    #
    #<Directory "/usr/local/apache/htdocs">
    #   AllowOverride Options
    #</Directory>
    #
    # 'All' with also work. (This configuration is in the
    # apache/conf/httpd.conf file)
    # 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>

    #-- set expire header for image, pdf, js and css files for 30 days
    #<FilesMatch "\.(ico|pdf|jpg|jpeg|png|gif|js|css)$">
    #  Header set Cache-Control "max-age=2592000, public"
    #</FilesMatch>

    #-- Turn off ETags in HTTP-header
    #FileETag None

    #-- Call time pass reference error ?!
    #php_flag  allow_call_time_pass_reference On

    #-- XTC Session only on first visit
    #php_flag session.use_trans_sid 0

    #-----------------------------------------
    #- 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$ /shop_content.php?coID=8 [qsappend,L]

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

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

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

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

    ##-- Fehlerseiten auf die Sitemap lotsen
    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

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

    speedy

    • Viel Schreiber
    • Beiträge: 3.214
    Wie aktiviert man suchmaschinenfreundliche URLs?
    Antwort #10 am: 28. März 2011, 16:24:08
    Hier...

    wicki

    • Frisch an Board
    • Beiträge: 91
    • Geschlecht:
    Re: Wie aktiviert man suchmaschinenfreundliche URLs?
    Antwort #11 am: 19. August 2015, 19:35:41
    hab schon viel gesucht und nicht`s gefunden, das mir weiterhilft.....

    habe in der .htaccess die änderung durchgeführt

    <IfModule mod_rewrite.c>
      ##-- Initialize and enable rewrite engine
      ##-- Documentation http://httpd.apache.org/docs/misc/rewriteguide.html
      RewriteEngine On

      ##-- EXAMPLE: If your shop is located at "http://www.friseurzubehör-gerlinde.at/shoproot",
      ##-- set the following line like e.g.: RewriteBase /shoproot/
      RewriteBase /

    nur bekomme ich danach die fehlermeldung

    Not Found

    The requested URL /index.php was not found on this server.

    Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.

    habt ihr vielleicht eine anregung für mich........DANKE

    Aworka

    • Mitglied
    • Beiträge: 136
    Re: Wie aktiviert man suchmaschinenfreundliche URLs?
    Antwort #12 am: 20. August 2015, 02:33:32
    Code: PHP  [Auswählen]
    <IfModule mod_rewrite.c>
      ##-- Initialize and enable rewrite engine
     ##-- Documentation http://httpd.apache.org/docs/misc/rewriteguide.html
     RewriteEngine On

      ##-- EXAMPLE: If your shop is located at "[s]http://www.friseurzubehör-gerlinde.at/shoproot[/s]",
     ##-- set the following line like e.g.: RewriteBase /shoproot/
     RewriteBase /shoproot

    Alles was in ## geschrieben ist, wurde auskommentiert. Daher musst du da nichts umschreiben.
    Die Änderung kommt nach "RewriteBase /"

    Daher "RewriteBase /shoproot" bzw. so wie oben.

    Hoffe das klappt  :-)

    wicki

    • Frisch an Board
    • Beiträge: 91
    • Geschlecht:
    Re: Wie aktiviert man suchmaschinenfreundliche URLs?
    Antwort #13 am: 20. August 2015, 17:51:24
    Danke für deine Info...hatte es schon mal so getestet nur ging es nicht....

    hatte einen fehler in der domain weiterleitung.....

    aber jetzt funktioniert es...endlich DANKE.
    Marktplatz - Eine große Auswahl an neuen und hilfreichen Modulen sowie modernen Templates für die modified eCommerce Shopsoftware
    7 Antworten
    5863 Aufrufe
    26. Mai 2011, 11:47:51 von Ronja
    18 Antworten
    18093 Aufrufe
    13. Mai 2011, 17:00:35 von web28
    8 Antworten
    5163 Aufrufe
    31. August 2012, 11:19:44 von Alfred
               
    anything