| Vorheriges Thema anzeigen :: Nächstes Thema anzeigen |
happyrolf
Anmeldungsdatum: 31.10.2005 Beiträge: 5 Wohnort: 91083 Baiersdorf
|
Verfasst am: 31.10.2005 12:37 Titel: Fehler 403 seit mod_rewrite |
|
|
|
Ich habe nun (ich dachte nach Anweisung wie im readme) meinen XT-Shop auf suchmaschinenfreundliche URLs umgestellt.
Bekomme aber nun immer:
Forbidden
You don't have permission to access /Papierwaren:::59.html on this server.
Apache/2.0.53 (Win32) PHP/5.0.4 Server.
Meine 2 Einträge in der httpd.con sind:
<Directory />
Options Indexes FollowSymLinks
AllowOverride All
</Directory>
und
<Directory "C:/Programme/Apache Group/Apache2/htdocs">
Options Indexes FollowSymLinks
AllowOverride All
Order allow,deny
Allow from all
</Directory>
Vorher habe ich natürlich an 1000 Stellen gesucht um eine Lösung zu finden. Vielleicht bin ich zu blöd. :D
Und hier ist meine .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
# http://httpd.apache.org/docs/misc/rewriteguide.html
RewriteEngine on
# Fix trailing slash problem
#RewriteRule ^(.+[^/])$ $1/ [R,L]
#-- Sitemap
RewriteRule ^sitemap(.*)\.html$ /shop_content.php?coID=8 [qsappend,L]
#RewriteRule ^sitemap(.*)\.html$ /shop_content.php?coID=16 [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
Ich hoffe, ich mach nicht zu viel Mühe :wink:
Gruß Rolf _________________ Wer fehlerfrei arbeitet ist kein Mensch |
|
| Nach oben |
|
|
admin Site Admin

Anmeldungsdatum: 13.10.2005 Beiträge: 258
|
Verfasst am: 31.10.2005 12:40 Titel: |
|
|
|
Hallo Rolf,
aktiviere doch mal die Zeile:
| Code: | | Options +FollowSymlinks |
in der .htaccess indem Du den Gartenzaun (#) entfernst.
Gruss _________________ Hartmut König
www.shopstat.com
ShopStat | Shopstatistik,Web-Controlling,User-Tracking
Zuletzt bearbeitet von admin am 07.11.2005 10:21, insgesamt 1-mal bearbeitet |
|
| Nach oben |
|
|
Gast
|
Verfasst am: 31.10.2005 17:19 Titel: |
|
|
|
| Hab ich schon versucht. Dann kommt aber Fehler 500 mit Option not allowed here. |
|
| Nach oben |
|
|
Gast
|
Verfasst am: 31.10.2005 17:30 Titel: |
|
|
|
Sorry, ich habe gelogen. Aber es kommt nach wie vor:
Forbidden
You don't have permission to access /Steinfiguren:::61.html on this server.
--------------------------------------------------------------------------------
Apache/2.0.53 (Win32) PHP/5.0.4 Server at www.adisimport.com Port 80 |
|
| Nach oben |
|
|
Gast
|
Verfasst am: 31.10.2005 20:55 Titel: |
|
|
|
So, jetzt bin ich ein Stück weitergekommen.
Nach wie vor bringt mein webserver den Fehler 403.
Dies passiert aber nur bei den Kategorien.
Wenn ich von der Startseite über die 'Neuheiten' einen Artikel direkt aufrufe, funktioniert alles wunderbar.
Es scheinen nur die Directories auf der obersten Ebene zu sein, die den Fehler 403 bringen.
Puh, jetzt weiß ich aber wirklich nicht mehr weiter.
Vielleicht erbarmt sich ja doch jemand und hilft mir diese wunderbare Erweiterung voll zum laufen zu bringen. :roll: |
|
| Nach oben |
|
|
admin Site Admin

Anmeldungsdatum: 13.10.2005 Beiträge: 258
|
Verfasst am: 31.10.2005 23:21 Titel: |
|
|
|
Hallo,
gib doch mal die URL oder schick mir per email einen ftp-account dann schau ich nach.
Gruss _________________ Hartmut König
www.shopstat.com
ShopStat | Shopstatistik,Web-Controlling,User-Tracking
Zuletzt bearbeitet von admin am 01.11.2005 10:18, insgesamt 1-mal bearbeitet |
|
| Nach oben |
|
|
happyrolf
Anmeldungsdatum: 31.10.2005 Beiträge: 5 Wohnort: 91083 Baiersdorf
|
Verfasst am: 01.11.2005 09:47 Titel: |
|
|
|
Hallo Hartmut,
Danke schon mal im voraus!
Meine URL: www.adisimport.com
Läuft auf meinem eigenen Webserver.
Gruß
Rolf _________________ Wer fehlerfrei arbeitet ist kein Mensch |
|
| Nach oben |
|
|
happyrolf
Anmeldungsdatum: 31.10.2005 Beiträge: 5 Wohnort: 91083 Baiersdorf
|
Verfasst am: 06.11.2005 21:00 Titel: Leider immer noch nicht weitergekommen |
|
|
|
Hallo,
leider bin ich mit meinem Problem immer noch nicht weitergekommen.
Funktioniert alles, nur in den Root-Kategorien bekomme ich einen 403 Fehler. Mein Shop liegt direkt unter Root.
Habe unter Apache den mod_rewrite Log auf voller Stärke mitlaufen.
Bringt mit aber merkwürdigerweise beim Aufruf der obersten Kategorien kein Trace.
Weiß nicht vielleicht doch jemand, an was es noch liegen könnte? _________________ Wer fehlerfrei arbeitet ist kein Mensch |
|
| Nach oben |
|
|
admin Site Admin

Anmeldungsdatum: 13.10.2005 Beiträge: 258
|
Verfasst am: 06.11.2005 21:03 Titel: |
|
|
|
Hallo Rolf,
verschaffe mir einen ftp-account mit dem ich schreib-rechte habe und ich kann danach schauen, mehr kann ich wirklich nicht tun.
Gruss _________________ Hartmut König
www.shopstat.com
ShopStat | Shopstatistik,Web-Controlling,User-Tracking
Zuletzt bearbeitet von admin am 07.11.2005 10:22, insgesamt 1-mal bearbeitet |
|
| Nach oben |
|
|
happyrolf
Anmeldungsdatum: 31.10.2005 Beiträge: 5 Wohnort: 91083 Baiersdorf
|
Verfasst am: 07.11.2005 08:26 Titel: Noch einmal |
|
|
|
Hallo,
beim senden einer PM kam ein Fehler. So schreib ich sicherheitshalber noch einmal hier, das mein FTP-Zugang nun gehen müsste.
Gruß Rolf _________________ Wer fehlerfrei arbeitet ist kein Mensch |
|
| Nach oben |
|
|
happyrolf
Anmeldungsdatum: 31.10.2005 Beiträge: 5 Wohnort: 91083 Baiersdorf
|
Verfasst am: 13.11.2005 09:57 Titel: |
|
|
|
Hallo,
nur der Information halber. Mein Problem (Root-Kategorien wurden mit Fehler 403 abgewiesen) habe ich folgendermaßen gelöst.
In den shoptstat_functions.inc.php habe ich in der function shopstat_hrefCatlink ein '/a' vor meinen Link gesetzt. Ich weiß zwar nach wie vor nicht warum das Root Directory gesperrt ist, aber so gehts ja auch. :D
Besten Dank noch einmal für die Hilfe :wink:
Rolf _________________ Wer fehlerfrei arbeitet ist kein Mensch |
|
| Nach oben |
|
|
admin Site Admin

Anmeldungsdatum: 13.10.2005 Beiträge: 258
|
Verfasst am: 13.11.2005 10:51 Titel: |
|
|
|
Hallo Rolf,
komische Sache, ich denke trotzdem noch dass es eine Webserver-Geschichte ist bzw. die Einstellungen im Webserver dran schuld sind.
Nun ja, wenns funktioniert. Danke für die Info.
Grüsse
Hartmut _________________ Hartmut König
www.shopstat.com
ShopStat | Shopstatistik,Web-Controlling,User-Tracking |
|
| Nach oben |
|
|
Sven Gast
|
Verfasst am: 27.11.2005 12:12 Titel: |
|
|
|
Hallo,
ich habe genau das selbe Problem. Die Rootkategorien funktionieren nicht, alles daunter klappt. Gibt es noch eine andere Lösung, als einen zusätzlichen Ordner (/a) davor zu hängen.
Gruß Sven |
|
| Nach oben |
|
|
admin Site Admin

Anmeldungsdatum: 13.10.2005 Beiträge: 258
|
Verfasst am: 28.11.2005 21:57 Titel: |
|
|
|
Hallo Sven,
versuche bitte folgendes:
Entferne mal folgende Zeilen aus der .htaccess:
| Code: |
##-- 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
|
Eventuell kann dies negative 'Seiteneffekte' haben und berichte hier im Forum !
Gruss _________________ Hartmut König
www.shopstat.com
ShopStat | Shopstatistik,Web-Controlling,User-Tracking |
|
| Nach oben |
|
|
Sven Gast
|
Verfasst am: 29.11.2005 17:02 Titel: |
|
|
|
Hallo Hartmut,
nee, bringt nix. Aber ich habe ein anderes sehr seltsames Phänomen entdeckt, vielleicht steht das damit in Zusammenhang.
Ich habe aus einer Kategorie eine kleine Galerie gemacht (Templates entsprechend umgestaltet usw.). Den Link zur Galerie habe ich aus dem Menü entfernt und woanders hin gesetzt. Der Link ist href="Galerie.phtml" mit der RewriteRule ^Galerie\.phtml$ /xtcommerce/index.php?cPath=32 [qsappend,NC,L]. Klickt man auf Galerie, landet man auf der Artikelübersichtsseite, alles bestens. Wenn ich jetzt jedoch auf ein Artikelbild (z.B. href="Galerie/Kissen::317.phtml") klicke, um auf die Produktseite zu gelangen, passiert nichts.
Jetzt habe ich die RewriteRule gelöscht und der Link zur Galerie ist href="Galerie:::32.phtml". Klick ich drauf, kommt die Übersichtsseite und wenn ich auf href="Galerie/Kissen::317.phtml" (selber Link wie vorher) klicke kommt die Produktseite.
Gibt es vielleicht irgendwo sowas wie Rückwärts-Referenzen? Kann mir das nicht erklären. Vielleicht kannst Du ja was damit anfangen.
Gruß Sven |
|
| Nach oben |
|
|