Ergebnis 1 bis 5 von 5

Thema: htaccess Seiten dauerhaft weiterleiten

  1. #1
    Benutzer
    Registriert seit
    15.01.2016
    Beiträge
    44
    Downloads
    58
    Uploads
    0

    htaccess Seiten dauerhaft weiterleiten

    hallöchen

    habe folgendes Problem: versuche eine Weiterleitung zu machen. Die alte Seite dabei ist /de/abs/ und die sollte weitergeleitet werden auf http://3dmarkt.at/de/abs-filament/
    Leider funktioniert das ganze nicht...

    Hier auch den Code:

    ## Gambio SEO Boost
    ## www.gambio.de

    <ifModule mod_headers.c>
    Header set X-Content-Type-Options: nosniff
    </ifModule>


    RewriteEngine on

    RewriteCond %{HTTP_HOST} ^www.3dmarkt\.at [NC]
    RewriteRule ^(.*)$ http://3dmarkt.at/$1 [L,R=301]
    RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /([^/]+/)*(default|index)\.(html|php|htm)\ HTTP/ [NC]
    RewriteRule ^(([^/]+/)*)(default|main|index)\.(html|php|htm)$ http://3dmarkt.at/$1 [L,R=301]

    RewriteCond %{REQUEST_FILENAME} ^(.*)\.(php|css|js|gif|jpg|jpeg|png)$ [NC]
    RewriteRule ^(.+) - [L]

    RewriteCond %{REQUEST_URI} (.*)?/admin/(.*)
    RewriteRule ^(.+) - [L]

    RewriteCond %{REQUEST_URI} (.*)?/images/(.*)
    RewriteRule ^(.+) - [L]

    RewriteCond %{REQUEST_URI} (.*)?/templates/(.*)
    RewriteRule ^(.+) - [L]

    RewriteCond %{REQUEST_FILENAME} -d
    RewriteRule ^(.+) - [L]

    RewriteCond %{REQUEST_FILENAME} -f
    RewriteRule ^(.+) - [L]

    RewriteCond %{REQUEST_FILENAME} -l
    RewriteRule ^(.+) - [L]


    # Permanent URL redirect
    Redirect /de/abs/ http://3dmarkt.at/de/abs-filament/


    ##boosted CONTENT
    RewriteRule (^[a-z]{2})/(.*/)?info/([A-Za-z0-9_-]+)\.html.* shop_content.php?language=$1&gm_boosted_content=$3 &%{QUERY_STRING} [PT,L]
    RewriteRule (.*/)?info/([A-Za-z0-9_-]+)\.html.* shop_content.php?gm_boosted_content=$2&%{QUERY_STR ING} [PT,L]

    ##boosted PRODUCTS
    RewriteRule (^[a-z]{2})/(.*/)?([A-Za-z0-9_-]+)\.html product_info.php?language=$1&gm_boosted_product=$3 &%{QUERY_STRING} [PT,L]
    RewriteRule (.*/)?([A-Za-z0-9_-]+)\.html product_info.php?gm_boosted_product=$2&%{QUERY_STR ING} [PT,L]

    ##boosted CATEGORIES
    RewriteRule (^[a-z]{2})/(.*/)?([A-Za-z0-9_-]+)/?.* index.php?language=$1&gm_boosted_category=$3&%{QUE RY_STRING} [L]
    RewriteRule (.*/)?([A-Za-z0-9_-]+)/?.* index.php?gm_boosted_category=$2&%{QUERY_STRING} [L]

  2. #2
    Administrator Avatar von KlausK
    Registriert seit
    29.09.2010
    Beiträge
    2.653
    Downloads
    226
    Uploads
    319

    AW: htaccess Seiten dauerhaft weiterleiten

    PHP-Code:
    Redirect 301 /abs /abs-filament 
    oder
    PHP-Code:
    RewriteRule "^/de/abs/" "http://3dmarkt.at/de/abs-filament/" [R=301,L
    Das müsste als erstes unter dem RewriteEngine on

    Es kann je nach Server-Einstellung einige Minuten oder sogar noch länger dauern bis der Webserver die Einstellungen in der .htaccess erkennt und umsetzt.

  3. #3
    Benutzer
    Registriert seit
    15.01.2016
    Beiträge
    44
    Downloads
    58
    Uploads
    0

    AW: htaccess Seiten dauerhaft weiterleiten

    Danke erstmal für die schnelle Antwort!

    Leider geht es immer noch nicht, obwohl wir einen ganzen Tag gewartet haben und nach RewriteEngine on eingesetzt haben. Wenn ich die Adresse eintippe (ohne redirect) macht die Funktion boosted CATEGORIES Probleme und leitet irgendwo anders hin. Löschen dürfen wir sie aber nicht, weil sonst nichts funktionieren würde.

    Hat noch jemand eine Idee woran das liegen könnte?

    Danke

  4. #4
    Administrator Avatar von KlausK
    Registriert seit
    29.09.2010
    Beiträge
    2.653
    Downloads
    226
    Uploads
    319

    AW: htaccess Seiten dauerhaft weiterleiten

    ... obwohl wir einen ganzen Tag gewartet haben ...
    Bei einem aktuellen und korrekt konfigurierten Server geht das innerhalb von 60 Sekunden.
    ... macht die Funktion boosted CATEGORIES Probleme ...
    Du willst also gar kein Verzeichnis umleiten, sondern deine Kategorien? Dann müsste es so gehen:
    PHP-Code:
    RewriteCond %{REQUEST_URIabs/
    RewriteRule ^(.*)$ http://3dmarkt.at/de/abs-filament/ [R=301,L] 

  5. #5
    Benutzer
    Registriert seit
    15.01.2016
    Beiträge
    44
    Downloads
    58
    Uploads
    0

    AW: htaccess Seiten dauerhaft weiterleiten

    Danke schööön für die schnelle Antwort. Also jetzt funktiniert es, juhu.

    Und zwar:
    RewriteCond %{REQUEST_URI} abs/
    RewriteRule ^(.*)$ http://3dmarkt.at/de/abs-filament/ [R=301,L]

    (also eh wie vorgeschlagen) beim Verzeichnis

    und
    RewriteCond %{REQUEST_URI} diy-sets/991-ramps-14-diy.html
    RewriteRule ^(.*)$ http://3dmarkt.at/de/elektronik/diy-...s-set-diy.html [R=301,L]

    für einzelne Seiten.

    Danke!!!

Ähnliche Themen

  1. Antworten: 12
    Letzter Beitrag: 11.11.2015, 07:33
  2. Verschiedene Kategorie Icons im Top & Seiten Navi
    Von tekfreak im Forum Gambio GX Templates
    Antworten: 5
    Letzter Beitrag: 14.09.2015, 21:24
  3. htaccess: Bots dauerhaft aussperren
    Von berny im Forum htaccess
    Antworten: 3
    Letzter Beitrag: 29.12.2014, 10:04
  4. Antworten: 8
    Letzter Beitrag: 24.12.2010, 14:37
  5. Google mehrere Seiten im Index
    Von jay-ar im Forum Allgemeines - Off Topic
    Antworten: 1
    Letzter Beitrag: 15.10.2010, 12:34

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •