Antwort #13 am: 18. Februar 2010, 17:25:44
Hallo Torsten,
rufen den Shop so auf:
http://localhost/xtmodEs kommt die Startseite, alles Headmenüs klappen aber sobald ich z.B.
auf Kontakt klicke kommt ERROR 403.
Der Link sieht so aus:
http://localhost/xtmod/Kontakt:_:7.htmlHabe jetzt mal die .htacces für das Unterverzeichnis genommen, sieht so aus:
# 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
RewriteEngine on
#-- Sitemap
RewriteRule ^sitemap(.*)\.html$ /xtmod/shop_content.php?coID=8 [qsappend,L]
##-- Kategorien
RewriteCond %{REQUEST_URI} (.*):::([_0-9]+):([_0-9]+)\.html$
RewriteRule (.*):::([_0-9]+):([_0-9]+)\.html$ /xtmod/index.php?cPath=$2&page=$3 [qsappend,L]
RewriteCond %{REQUEST_URI} (.*):::([_0-9]+)\.html$
RewriteRule (.*):::([_0-9]+)\.html$ /xtmod/index.php?cPath=$2 [qsappend,L]
##-- Produkte
RewriteRule (.*)::(.+)\.html$ /xtmod/product_info.php?products_id=$2 [qsappend,L]
##-- Content
RewriteRule (.*):_:([0-9]+)\.html$ /xtmod/shop_content.php?coID=$2 [qsappend,L]
##-- Manufacturers
RewriteCond %{REQUEST_URI} (.*):.:([_0-9]+):([_0-9]+)\.html$
RewriteRule (.*):.:([_0-9]+):([_0-9]+)\.html$ /xtmod/index.php?manufacturers_id=$2&page=$3 [qsappend,L]
RewriteCond %{REQUEST_URI} (.*):.:([_0-9]+)\.html$
RewriteRule (.*):.:([0-9]+)\.html$ /xtmod/index.php?manufacturers_id=$2 [qsappend,L]
##-- Fehlerseiten auf die Sitemap lotsen
ErrorDocument 400 /xtmod/sitemap.html?error=400
ErrorDocument 401 /xtmod/sitemap.html?error=401
ErrorDocument 402 /xtmod/sitemap.html?error=402
ErrorDocument 403 /xtmod/sitemap.html?error=403
ErrorDocument 404 /xtmod/sitemap.html?error=404
ErrorDocument 500 /xtmod/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}/xtc_mod/$1 [L,R=301]
#
##-- EOF - Tomcraft - 2009-09-09 - Use canonical URLs
Die Standard .htaccess habe ich wieder unbenannt auf htaccess.txt
LG
bewusst