xtc und mode rewrite
Verfasst: 02.10.2006, 20:55
ich brauche dringend eure Hilfe!
Ich habe ein modul zur url-verkürzung in einem xtc shop eingesetzt, da die automatische url Verkürzung über den admin Bereich nicht ging und habe folgendes problem:
Bis zur startseite klappt noch alles, jedoch sind die kategorie-links zwar brav mit mod_rewrite in html-"dateien" verwandelt worden, jedoch lassen sie sich nicht mehr aufrufen.
beim mouse-hover über den link erscheint in der fußleiste des browsers:
[.https://www.bigis-schatzkiste.de/brauts ... s:::1.html]
welches jedoch nach klick darauf nur zu eienr fehlerseite führt welche besagt:
"The document name you requested (/index.php) could not be found on this server. However, we found documents with names similar to the one you requested."
als alternativen gelistet werden z.b. die index.html - dateien der übergeordneten Domain www.bigis-schatzkiste.de
nachzusehen auf:
https://www.bigis-schatzkiste.de/brauts ... chtperlen/
oben, links (es igbt nur eine kategorie bisher)
was ist zu tun?
Bin ganz verzweifelt, habe ich doch keinerlei php Kenntnisse :-(
das ist die htaccess:
Ich habe ds von dir gschickte modul zur url-verkürzung eingesetzt und habe folgendes problem:
Bis zur startseite klappt noch alles, jedoch sind die kategorie-links zwar brav mit mod_rewrite in html-"dateien" verwandelt worden, jedoch lassen sie sich nicht mehr aufrufen.
beim mouse-hover über den link erscheint in der fußleiste des browsers:
www.bigis-schatzkiste.de/brautschmuck-z ... s:::1.html
welches jedoch nach klick darauf nur zu eienr fehlerseite führt welche besagt:
"The document name you requested (/index.php) could not be found on this server. However, we found documents with names similar to the one you requested."
als alternativen gelistet werden z.b. die index.html - dateien der übergeordneten Domain www.bigis-schatzkiste.de
nachzusehen auf:
www.bigis-schatzkiste.de/brautschmuck-zuchtperlen/
oben, links (es igbt nur eine kategorie bisher)
was ist zu tun?
das ist die htaccess
# $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>
#-- 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
# https://httpsd.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
LG
Bigi
Ich habe ein modul zur url-verkürzung in einem xtc shop eingesetzt, da die automatische url Verkürzung über den admin Bereich nicht ging und habe folgendes problem:
Bis zur startseite klappt noch alles, jedoch sind die kategorie-links zwar brav mit mod_rewrite in html-"dateien" verwandelt worden, jedoch lassen sie sich nicht mehr aufrufen.
beim mouse-hover über den link erscheint in der fußleiste des browsers:
[.https://www.bigis-schatzkiste.de/brauts ... s:::1.html]
welches jedoch nach klick darauf nur zu eienr fehlerseite führt welche besagt:
"The document name you requested (/index.php) could not be found on this server. However, we found documents with names similar to the one you requested."
als alternativen gelistet werden z.b. die index.html - dateien der übergeordneten Domain www.bigis-schatzkiste.de
nachzusehen auf:
https://www.bigis-schatzkiste.de/brauts ... chtperlen/
oben, links (es igbt nur eine kategorie bisher)
was ist zu tun?
Bin ganz verzweifelt, habe ich doch keinerlei php Kenntnisse :-(
das ist die htaccess:
Ich habe ds von dir gschickte modul zur url-verkürzung eingesetzt und habe folgendes problem:
Bis zur startseite klappt noch alles, jedoch sind die kategorie-links zwar brav mit mod_rewrite in html-"dateien" verwandelt worden, jedoch lassen sie sich nicht mehr aufrufen.
beim mouse-hover über den link erscheint in der fußleiste des browsers:
www.bigis-schatzkiste.de/brautschmuck-z ... s:::1.html
welches jedoch nach klick darauf nur zu eienr fehlerseite führt welche besagt:
"The document name you requested (/index.php) could not be found on this server. However, we found documents with names similar to the one you requested."
als alternativen gelistet werden z.b. die index.html - dateien der übergeordneten Domain www.bigis-schatzkiste.de
nachzusehen auf:
www.bigis-schatzkiste.de/brautschmuck-zuchtperlen/
oben, links (es igbt nur eine kategorie bisher)
was ist zu tun?
das ist die htaccess
# $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>
#-- 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
# https://httpsd.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
LG
Bigi