creade Posted July 28, 2012 Report Share Posted July 28, 2012 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] Link to comment Share on other sites More sharing options...
dimoncss Posted August 14, 2012 Report Share Posted August 14, 2012 das müsste man auch über mod_rewrite machen. Link to comment Share on other sites More sharing options...
creade Posted August 14, 2012 Author Report Share Posted August 14, 2012 Vielen Dank für Deine Antwort, mittlerweile habe ich den Fehler gefunden - es lag an dem falschen Pfad in der configure-Datei. Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.