Jump to content
xt:Commerce Community Forum
Sign in to follow this  
creade

htaccess Konfiguration nach Shopumzug in ein Unterverzeichnis

Recommended Posts

Hallo Leute,

ich kenne mich mit htaccess leider nicht aus. Habe meinen Shop jetzt auf einen anderen Server und in ein Unterverzeichnis umgezogen. Beim Aufruf werde ich auf die alte Domain umgeleitet. Wo und was muss ich in der htaccess ändern, damit der Shop am neuen Ort aufrufbar ist? Danke schon mal, und hier ist meine htaccess Datei:

# $Id: .htaccess 874 2009-08-29 22:38:43Z joerg $

#

# 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>


#-- 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

<IfModule mod_rewrite.c>

  RewriteEngine on


  # SET THE FOLLOWING LINE, IF YOUR SHOP RUNS IN AN SUBFOLDER. ALSO IF YOU GET AN ERROR 500 (Internal Server Error) ON SOME SYSTEMS

  # EXAMPLE: If your shop is located at www.example.com/shop set the following line: "RewriteBase /shop"

  # Falls der Shop in einem Unterordner laufen soll, muss die folgende Zeile auskommentiert werden. Läuft der Shop unter

  # www.example.com/shop muss die folgende Zeile  "RewriteBase /shop" lauten. (Kein "/" am Ende!)

  #RewriteBase /


  # If subdomain www exists, remove it first

  #RewriteCond %{HTTP_HOST} ^www\.([^\.]+\.[^\.]+)$ [NC]

  #RewriteRule ^(.*)$ http://%1/$1 [R=301,L]

  RewriteCond %{HTTP_HOST} !^www\.alte-domain\.de$ [NC]

  RewriteRule (.*) http://www.alte-domain.de/$1 [R=301,L]


  RewriteCond %{HTTP_HOST} ^(www\.)?alte-domain\.de

  RewriteRule ^$ start.php


  php_value max_input_vars 5000 


  #-- 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]


  ##-- Live-Shopping

  RewriteRule (.*):\.\..+)\.html$ live_shopping.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]


  #myliveshopping.de

  RewriteRule myliveshopping\.xml$ myliveshopping.php [qsappend,L]

</IfModule>


##-- 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[/code]

Share this post


Link to post
Share on other sites
Sign in to follow this  

×
×
  • Create New...