Original AdvancedMod Rewrite 4.6.15

mvf
Beiträge: 1758
Registriert: Mo 1. Aug 2005, 00:35
Wohnort: in der schönen Hallertau, mitten im Hopfen
Kontaktdaten:

Re: Fehlerseite bei Modrewrite?

Beitrag von mvf » So 15. Okt 2006, 15:06

cschwan2006 hat geschrieben: bekomme ich immer: http://www.domain.de/.html?error=1 und dazu den 403 Forbidden - You don't have permission to access /.html on this server.
hast du denn auch die fehlerseiten kat und art auf der ersten page der mandanteneinstellungen gesetzt?
Grüsse, Guido

"A common mistake that people make when trying to design something completely foolproof is to underestimate the ingenuity of complete fools."
Mostly Harmless - Douglas Adams

cschwan2006
Beiträge: 70
Registriert: Do 21. Sep 2006, 10:56
Kontaktdaten:

Re: Fehlerseite bei Modrewrite?

Beitrag von cschwan2006 » So 15. Okt 2006, 15:14

mvf hat geschrieben:
cschwan2006 hat geschrieben: bekomme ich immer: http://www.domain.de/.html?error=1 und dazu den 403 Forbidden - You don't have permission to access /.html on this server.
hast du denn auch die fehlerseiten kat und art auf der ersten page der mandanteneinstellungen gesetzt?
Ja sind beide auf "13" gesetzt, aber egal was ich anklicke services-newsletter.html
services-webstatistik.html

bekomme ich immer 403, obwohl es denn art. und die kat. gibt!
Hier mal der Link:
http://clever-server.de/

stese
Beiträge: 1040
Registriert: Fr 3. Dez 2004, 17:47
Wohnort: München
Kontaktdaten:

Beitrag von stese » So 15. Okt 2006, 15:21

ich würde mal sagen deine rewrite base in der htaccess is falsch
http://clever-server.de/fehlerseite.html?error=1
Die aufgerufene Website leitet die Anfrage so um, dass sie nie beendet werden kann.

stese
Beiträge: 1040
Registriert: Fr 3. Dez 2004, 17:47
Wohnort: München
Kontaktdaten:

Re: Fehlerseite bei Modrewrite?

Beitrag von stese » So 15. Okt 2006, 15:23

cschwan2006 hat geschrieben:Standard mäßig in der config.php war ja nach der Neu Installation (4.6.15) schon

$cfg["mod_rewrite"]['use_categories_as_html_file'] = 1;
aktiviert.
...
das kann übrigens nicht sein, denn
$cfg["mod_rewrite"]['use_categories_as_html_file'] ist standardmäßig auf 0, denn diese eigenschaft ist mit vorsicht zu genießen, daher rührt wohl auch mit einer der fehler, denn du hast dir nicht den kommentar in der config.php oben drüber bzw. in der installations datei oder in der frontend customizing durchgelesen (ja wo soll ichs denn noch hinschreiben damit es jeder liest?) dass eine änderung an den einstellungen unbedingt einen reset der aliase benötigt!

cschwan2006
Beiträge: 70
Registriert: Do 21. Sep 2006, 10:56
Kontaktdaten:

Re: Fehlerseite bei Modrewrite?

Beitrag von cschwan2006 » So 15. Okt 2006, 16:11

stese hat geschrieben:
cschwan2006 hat geschrieben:Standard mäßig in der config.php war ja nach der Neu Installation (4.6.15) schon

$cfg["mod_rewrite"]['use_categories_as_html_file'] = 1;
aktiviert.
...
das kann übrigens nicht sein, denn
$cfg["mod_rewrite"]['use_categories_as_html_file'] ist standardmäßig auf 0, denn diese eigenschaft ist mit vorsicht zu genießen, daher rührt wohl auch mit einer der fehler, denn du hast dir nicht den kommentar in der config.php oben drüber bzw. in der installations datei oder in der frontend customizing durchgelesen (ja wo soll ichs denn noch hinschreiben damit es jeder liest?) dass eine änderung an den einstellungen unbedingt einen reset der aliase benötigt!

So bin jetzt mal der Anleitung gefolgt: habe in der config.php alles deaktiviert und im mandanten folgendes:

ModRewrite category_seperator -
ModRewrite article_seperator .
ModRewrite use 1
ModRewrite use_categories_as_html_file 1
ModRewrite use_lowercase_uri 1
ModRewrite redirect_invalid_article_to_errorsite true
ModRewrite category_resolve_min_percentage 100

Jetzt bekomme ich aber immer noch vom FF Fehler: Umleitungsfehler
fehlerseite.html?error=1

egal auf welchen link ich klick

wenn ich aber ModRewrite category_resolve_min_percentage 100 rausnehme klappts und wenn ich statt "ersteschritte.login.html"
ersteschritte.XXXX.html eingebe kommt auch die default Fehlerseite von mir!

habs auch schon mit 85% probiert aber bekomme immer den umleitungsfehler!

stese
Beiträge: 1040
Registriert: Fr 3. Dez 2004, 17:47
Wohnort: München
Kontaktdaten:

Beitrag von stese » So 15. Okt 2006, 16:39

ich glaube du hast weder meinen vorangegangenen post noch die installations datei gelesen! das changelog ist sogar auf deutsch! und egal wo du die mr einstellungen vornimmst:

ModRewrite use_categories_as_html_file 1
ist nicht standard!
ModRewrite use_categories_as_html_file 0
ist standard

wenn du jetzt noch das changelog gelesen hättest, und vor allem den part:

Code: Alles auswählen

- Ermöglichung von URLs ohne Ordnerstruktur:
  www.domain.de/kategorie1-kategorie2.artikel.html
  Alle Änderungen bei folgenden 3 Einstellungsparametern 
  erfordern ein Neu Aufbauen der Aliase. Folgendes Modul
  muss nach Änderung unten stehender drei Einstellungen
  1 x Aufgerufen werden (Bitte wirklich nur 1x!)
  <?php
    cInclude('classes','class.modrewrite.php');
    ModRewrite::reset_aliases();
  ?>
  Einstellungen:
  // Aktivierung 
  /* use categories as html file part? ( 1 = yes, 0 = none ) */
  $cfg["mod_rewrite"]['use_categories_as_html_file'] = 0;
  
  // Kategorie-Trenner:
  /* seperator for categories */
  $cfg["mod_rewrite"]['category_seperator'] = '-';

  // Kategorie-Artikel-Trenner
  /* seperator between category and article */
  $cfg["mod_rewrite"]['article_seperator'] = '.';
würdest du auch allein auf die lösung kommen. zu mehr habe ich keine lust.

cschwan2006
Beiträge: 70
Registriert: Do 21. Sep 2006, 10:56
Kontaktdaten:

Beitrag von cschwan2006 » So 15. Okt 2006, 17:39

stese hat geschrieben:ich glaube du hast weder meinen vorangegangenen post noch die installations datei gelesen! das changelog ist sogar auf deutsch! und egal wo du die mr einstellungen vornimmst:

ModRewrite use_categories_as_html_file 1
ist nicht standard!
ModRewrite use_categories_as_html_file 0
ist standard

wenn du jetzt noch das changelog gelesen hättest, und vor allem den part:

Code: Alles auswählen

- Ermöglichung von URLs ohne Ordnerstruktur:
  www.domain.de/kategorie1-kategorie2.artikel.html
  Alle Änderungen bei folgenden 3 Einstellungsparametern 
  erfordern ein Neu Aufbauen der Aliase. Folgendes Modul
  muss nach Änderung unten stehender drei Einstellungen
  1 x Aufgerufen werden (Bitte wirklich nur 1x!)
  <?php
    cInclude('classes','class.modrewrite.php');
    ModRewrite::reset_aliases();
  ?>
  Einstellungen:
  // Aktivierung 
  /* use categories as html file part? ( 1 = yes, 0 = none ) */
  $cfg["mod_rewrite"]['use_categories_as_html_file'] = 0;
  
  // Kategorie-Trenner:
  /* seperator for categories */
  $cfg["mod_rewrite"]['category_seperator'] = '-';

  // Kategorie-Artikel-Trenner
  /* seperator between category and article */
  $cfg["mod_rewrite"]['article_seperator'] = '.';
würdest du auch allein auf die lösung kommen. zu mehr habe ich keine lust.

So, habe jetzt nochmal die Mr version runtergeladen und auf nen neuen Server installiert!

Habe bei Mandanten nur "USE" Mr Eingestellt!

Unter Mandanten Einstellung die "ID" für die Fehlerseiten Artikel und für die Kat. gesetzt!

Aber bekomme immer noch den umleitungsfehler beim aufruf von, fehlerseite.html?error=1
Zuletzt geändert von cschwan2006 am So 15. Okt 2006, 17:43, insgesamt 1-mal geändert.

stese
Beiträge: 1040
Registriert: Fr 3. Dez 2004, 17:47
Wohnort: München
Kontaktdaten:

Beitrag von stese » So 15. Okt 2006, 17:43

so nun noch mal gaaaanz langsam:
ModRewrite use_categories_as_html_file auf 0 setzen!

geht es? oder geht es nicht?

cschwan2006
Beiträge: 70
Registriert: Do 21. Sep 2006, 10:56
Kontaktdaten:

Beitrag von cschwan2006 » So 15. Okt 2006, 17:44

stese hat geschrieben:so nun noch mal gaaaanz langsam:
ModRewrite use_categories_as_html_file auf 0 setzen!

geht es? oder geht es nicht?
Ist auf "0"

http://clever-server.de

stese
Beiträge: 1040
Registriert: Fr 3. Dez 2004, 17:47
Wohnort: München
Kontaktdaten:

Beitrag von stese » So 15. Okt 2006, 17:47

so und wie ich am demo mandanten bei dir sehe geht es.


und nun noch mal von vorn:
du hast die oben genannte einstellung auf 1 gesetzt. ist auch möglich.
aber du hast nicht diesen abschnitt gelesen, auf den ich dich in den letzten 3 postings zum lesen zu bringen versuche:

Code: Alles auswählen

Alle Änderungen bei folgenden 3 Einstellungsparametern
  erfordern ein Neu Aufbauen der Aliase. Folgendes Modul
  muss nach Änderung unten stehender drei Einstellungen
  1 x Aufgerufen werden (Bitte wirklich nur 1x!)
  <?php
    cInclude('classes','class.modrewrite.php');
    ModRewrite::reset_aliases();
  ?>
denn hättest du das gemacht würden allen kategorie aliasen die - entfernt werden, damit das zeichen - als kategorietrenner dienen kann. (un bevor die frage kommt: ja dieses zeichen kann man ändern, was IWEDER das resetten der aliase erfordert!)

dieser hinweis steht sowohl in der config als auch in der installationsdatei im changelog als auch in den documentations!

cschwan2006
Beiträge: 70
Registriert: Do 21. Sep 2006, 10:56
Kontaktdaten:

Beitrag von cschwan2006 » So 15. Okt 2006, 17:51

stese hat geschrieben:so und wie ich am demo mandanten bei dir sehe geht es.


und nun noch mal von vorn:
du hast die oben genannte einstellung auf 1 gesetzt. ist auch möglich.
aber du hast nicht diesen abschnitt gelesen, auf den ich dich in den letzten 3 postings zum lesen zu bringen versuche:

Code: Alles auswählen

Alle Änderungen bei folgenden 3 Einstellungsparametern
  erfordern ein Neu Aufbauen der Aliase. Folgendes Modul
  muss nach Änderung unten stehender drei Einstellungen
  1 x Aufgerufen werden (Bitte wirklich nur 1x!)
  <?php
    cInclude('classes','class.modrewrite.php');
    ModRewrite::reset_aliases();
  ?>
denn hättest du das gemacht würden allen kategorie aliasen die - entfernt werden, damit das zeichen - als kategorietrenner dienen kann. (un bevor die frage kommt: ja dieses zeichen kann man ändern, was IWEDER das resetten der aliase erfordert!)

dieser hinweis steht sowohl in der config als auch in der installationsdatei im changelog als auch in den documentations!
Nein habe ich nicht, habe nur "use" ModRewrite auf "1" gesetzt!
und wollte sehen ob er da wenigstens die fehlerseite bringt, aber beim aufruf:

http://clever-server.de/erste-schritte/sdfdsf.html

kommt wieder der umleitungsfehler!

stese
Beiträge: 1040
Registriert: Fr 3. Dez 2004, 17:47
Wohnort: München
Kontaktdaten:

Beitrag von stese » So 15. Okt 2006, 17:54

dann schau dir bitte mal deine config.php an steht der wert dieser eigenschaft auf 0 oder 1? der kann standardmäßig nicht auf 1 stehen da das config template eine änderung zur laufzeit gar nicht vorsieht.

cschwan2006
Beiträge: 70
Registriert: Do 21. Sep 2006, 10:56
Kontaktdaten:

Beitrag von cschwan2006 » So 15. Okt 2006, 17:57

stese hat geschrieben:dann schau dir bitte mal deine config.php an steht der wert dieser eigenschaft auf 0 oder 1? der kann standardmäßig nicht auf 1 stehen da das config template eine änderung zur laufzeit gar nicht vorsieht.
Ja du hast recht gehabt nach der neu installation ist standard 0

Das habe ich auch so gelassen! habe wie gesagt nur bei Mandanten use Mr eingestellt!

wenn ich jetzt noch category_resolve_min_percentage verwenden will geht garnichts mehr! Kein link mehr -> umleitungsfehler!

stese
Beiträge: 1040
Registriert: Fr 3. Dez 2004, 17:47
Wohnort: München
Kontaktdaten:

Beitrag von stese » So 15. Okt 2006, 17:58

ich habe es gerade bei meinem demo mandanten probiert und es klappt problemlos. sprich deine fehlerseite hat a) entweder ne ungültige weiterleitung oder b) ist nicht online oder c) die kategorie ist nicht online oder d) die kategorie ist geschützt

stese
Beiträge: 1040
Registriert: Fr 3. Dez 2004, 17:47
Wohnort: München
Kontaktdaten:

Beitrag von stese » So 15. Okt 2006, 18:29

ok, lag an einer falschen einstellung der idcat der fehlerseite.

die ersten leute die sich das bundle runtergeladen haben sollten auch in der config.misc.php die einstellung "$cfg["urlpathresolve"] = true;" auf true setzen - habe ich im aktuellen paket nachgeholt - das hat nur auswirkungen für die dynamische % werte der fehlerseite

Gesperrt