MOD REWRITE Problem - (mal wieder)

Probleme beim Installieren. Servereinstellungen etc.

MOD REWRITE Problem - (mal wieder)

Beitragvon Larsenn » 26. Aug 2010, 14:34

Hallo,
ich bin mit dem CMS REDAXO 4.2.1 umgezogen.

1. Habe ich den Serverinhalt kopiert.
2. Habe ich die DB gesichert und importiert.

Neuer Hoster 1und1.

Das System arbeitet mit zwei Templates

Template 1. Unterseite (ID5)
Template Startseite (ID1)

.htaccess sieht folgendermaßen aus:

RewriteEngine On
RewriteBase /
RewriteRule ^([0-9]*)-([0-9]*)- index.php?article_id=$1&clang=$2&%{QUERY_STRING}

# tf_modrewrite start
RewriteEngine On
RewriteRule ^(.*)\.([0-9]*)\.([0-9]*)\.html$ index.php?article_id=$1&clang=$3&%{QUERY_STRING}

# tf_modrewrite ende
ErrorDocument 404 /index.php

--------------------------------------

Header der Templates:
<base href="http://www.Musterhaus-Teltow.de/" />
--------------------------------------
mod rewrite=true
$REX['START_ARTICLE_ID'] = 1
$REX['NOTFOUND_ARTICLE_ID'] = 1
$REX['DEFAULT_TEMPLATE_ID'] = 0

Domain: www.Musterhaus-Teltow.de

Problem:

Alle Links in der ersten Ebene funktionieren! Die Links in der zweiten Ebene werden nicht angezeigt (http://www.Musterhaus-Teltow.de ... ) und funktionieren nur teilweise d.h. wenige sind sichtbar die Mehrheit aber nicht????

Bsp: Hausseriel L funzt, der rest nicht!

Kann es sein das es ein problem mit den IDs gibt???
Oder hat die DB Probleme???
Die erste Version liegt auf dieser Domain: http://rudnick.www1.ltd.uk

Ich habe schon die anderen Beiträge hier gelesen, komme aber leider nicht weiter!


ICH BEDANKE MICH FÜR EURE HILFE!!! :-)
Larsenn
 
Beiträge: 5
Registriert: 26. Aug 2010, 14:15

Re: MOD REWRITE Problem - (mal wieder)

Beitragvon jeandeluxe » 26. Aug 2010, 15:23

Larsenn hat geschrieben:Neuer Hoster 1und1.

Unabhängig davon ob deine Konstruktion evtl. nen bug hat:

1+1 & mod_rewrite = probs.

Billighosting zahlt sich selten aus.. es sei denn die eigene Lebenszeit und Nerven werden mit null berechnet.

lg,
Jan
mark your solved threads [SOLVED]™ promotion tour.. | Redaxo API Docu | rexdev.de | "You start with some money.."
IT'S A MARATHON. NOT A SPRINT. UNLESS IT IS A SPRINT, THEN SPRINT!
Benutzeravatar
jeandeluxe
 
Beiträge: 1739
Registriert: 29. Sep 2005, 09:50
Wohnort: Hamburg

Beitragvon Larsenn » 26. Aug 2010, 15:32

Ich weiß Jan.....Problem...Hoster ist derzeit nicht verfügbar (Unfall).....und wir benötigen eine vollwertige Domain!

Derzeit liegt Sie nun mal bei 1und1, sollte da eigentlich nicht hin....tja....
Larsenn
 
Beiträge: 5
Registriert: 26. Aug 2010, 14:15

Beitragvon jeandeluxe » 26. Aug 2010, 15:47

Larsenn hat geschrieben:Ich weiß Jan.....Problem...Hoster ist derzeit nicht verfügbar (Unfall).....und wir benötigen eine vollwertige Domain!
Derzeit liegt Sie nun mal bei 1und1, sollte da eigentlich nicht hin....tja....

Vom Unfall Hoster zu 1+1.. hartes Los. ;-)
Ich persönlich würd so vorgehen, bzw. das einem Kunden raten: Hostingvertrag bei anständigem Hoster buchen (mein Tip: DF oder einer deren Reseller die hier auch im Forum zu finden sind), dabei temporäre Domain ordern (um _gleich_ was funktionierendes hinstellen zu können, z.b. musterhausteltow.de), alte domain zu Übertragung vormerken, und bis zur erfolgreichen Übertragung entweder die alte Domain auf die temp. umleiten, bzw. (stumpf) per iframe die neue in der alten einlinken..

hth,
Jan
mark your solved threads [SOLVED]™ promotion tour.. | Redaxo API Docu | rexdev.de | "You start with some money.."
IT'S A MARATHON. NOT A SPRINT. UNLESS IT IS A SPRINT, THEN SPRINT!
Benutzeravatar
jeandeluxe
 
Beiträge: 1739
Registriert: 29. Sep 2005, 09:50
Wohnort: Hamburg

Beitragvon Cheffchen » 26. Aug 2010, 20:40

Hallo Larsenn,

1.
mal ne frage die htaccess die du oben beschrieben hast passt doch nicht zu den Links die generiert werden.
Homepage:
http://www.musterhaus-teltow.de/haeuser/haeuser.html
htaccess erwartet aber mehr so was:
http://www.musterhaus-teltow.de/12-0-haeuser.htm

2.
MOD REWRITE hat glaube ich nichts mit dein Problem zu tun, denn MOD REWRITE ändert die erstellten links zu Redaxo Links. Wenn die nicht richtig erstellt sind kann MOD REWRITE auch nichts machen.

Die Frage ist mehr, wie werden die Links intern erstellt rexnavi oder ein Navi Template oder oder.

ps: ich bin mit 1und1 sehr zufrieden :O).
Cheffchen
Benutzeravatar
Cheffchen
 
Beiträge: 1056
Registriert: 3. Mär 2009, 12:51
Wohnort: Berlin

Beitragvon Larsenn » 27. Aug 2010, 10:39

Superfish-Navigation ID7

<?php

// Variablen einlesen
$PATH = explode("|",$this->getValue("path").$this->getValue("article_id")."|");
$path1 = $PATH[1];
$path2 = $PATH[2];
$path3 = $PATH[3];

// Dropdown schreiben
$superfish .= '<ul class="sf-menu">';

// Kategorien des ersten Levels auslesen
foreach (OOCategory::getRootCategories() as $lev1) {

// Wenn online dann weiter
if ($lev1->isOnline(true)) {
$superfish .= '<li><a href="'.$lev1->getUrl().'">'.$lev1->getName().'</a>';

// Wenn das erste Level Subkategorien hat dann weiter
$lev1Size = sizeof($lev1->getChildren(true));
if ($lev1Size != "0") {
$superfish .= '<ul>';
// Kategorien des zweiten Levels auslesen
foreach ($lev1->getChildren() as $lev2)
{
// Wenn online dann weiter
if ($lev2->isOnline(true))
{
$superfish .= '<li><a href="'.$lev2->getUrl().'">'.$lev2->getName().'</a>';

// Wenn das zweite Level Subkategorien hat dann weiter
$lev2Size = sizeof($lev2->getChildren(true));
if ($lev2Size != "0")
{
$superfish .= '<ul>';
// Kategorien des dritten Levels auslesen
foreach ($lev2->getChildren() as $lev3) {

// Wenn online dann weiter
if ($lev3->isOnline(true))
{
$superfish .= '<li><a href="'.$lev3->getUrl().'">'.$lev3->getName().'</a></li>';
}
}
$superfish .= '</ul></li>';
}
else { $superfish .= '</li>'; }
}

}

$superfish .= '</ul></li>';
}
else { $superfish .= '</li>'; }

}
}
$superfish .= '</ul>';
print $superfish;
?>

--------------------------------------
Navigation: Vertikale Navigation ID4

<div id="vnav"><img src="/files/box-subnavi-top.png" alt="" class="block" /><div class="out"><?php
print '<h2>'.$this->getValue("name").'</h2>';
$nav = rex_navigation::factory();
$P = explode("|",$this->getValue("path").$this->getValue("article_id")."|");
echo $nav->get($P[1],1,FALSE,TRUE);?></div><img src="/files/box-subnavi-bottom.png" alt="" class="block" /></div>

----------------------------------------
Navigation: Horizontale Navigation ID2

<?php

// navigation generator erstellen
$nav = rex_navigation::factory();

// ---------- HEAD NAVI

// Beginne in der Wurzelkategorie
// 1 Ebene Tief
// Nicht aufklappen (hier egal da nur 1 Ebene)
// Offline ausblenden

$category_id = 0;
$depth = 1;
$open = FALSE;
$ignore_offlines = TRUE;

echo $nav->get($category_id, $depth, $open, $ignore_offlines);

?>

-------------------------------------

Navigation: Breadcrumb ID3


<?php

// ---------- BREADCRUMB

// Beginne in der Wurzelkategorie
// 1 Ebene Tief
// Nicht aufklappen (hier egal da nur 1 Ebene)
// Offline ausblenden

$category_id = 0;
$includeCurrent = TRUE;

// navigation generator erstellen
$nav = rex_navigation::factory();

echo '<div id="breadcrumb">';
if ($REX['CUR_CLANG'] == 1)
{
echo '<p>You are here:</p>'. $nav->getBreadcrumb('Startpage', $includeCurrent, $category_id);
}
else
{
echo '<p>Sie befinden sich hier:</p>'. $nav->getBreadcrumb('Startseite', $includeCurrent, $category_id);
}
echo '</div>';
?>

------------------------------------

Navigation: Footer ID6



<?php
$nav = rex_navigation::factory();
print '<div class="wt"><h2>Häuser</h2>';
echo $nav->get(3,1,FALSE,TRUE).'</div>';
print '<div class="wf"><h2>Musterhaus Teltow</h2>';
echo $nav->get(6,1,FALSE,TRUE).'</div>';
print '<div class="wf"><h2>Qualität</h2>';
echo $nav->get(2,1,FALSE,TRUE).'</div>';?>
<br style="clear:left;" />
<p>&copy; 2010 Musterhaus-Teltow.de - <a href="/">Ihr Immobilienmakler für Teltow</a> - Telefon: 03328 / 39 21 46</p>
-----------------------------


Ich hoffe das hilft weiter .........

ICH BIN DIR SEHR DANKBAR FÜR DEINE HILFE!!!!!!

Falls de was grafisches brauchst kann ich Dir auch vielleicht weiter helfen.

MFG

Lars
Larsenn
 
Beiträge: 5
Registriert: 26. Aug 2010, 14:15

Beitragvon Larsenn » 28. Aug 2010, 09:27

Auf dem alten Server gab es keine .htaccess Datei, jedenfalls konnte ich dort keine finden.

Die Links funktionieren jetzt, nachdem alle neu gespeichert wurden >Ändern>Speichern (In der Struktur)

Was immer noch nicht geht ist das Kontaktformular und die Suche! Was ist das bloß???
Larsenn
 
Beiträge: 5
Registriert: 26. Aug 2010, 14:15

Beitragvon Cheffchen » 28. Aug 2010, 16:24

Hallo,

habe jetzt erst wieder etwas zeit, schuldige.

Also das mit Link ist komisch aber wenn es funzt dann ok :O).

Kontaktformular.
ist das ein Systemformular also ein Modul? OK gerade gesehen "do_form"
Hast das Addon phpmail aktiviert?

Cheffchen
Benutzeravatar
Cheffchen
 
Beiträge: 1056
Registriert: 3. Mär 2009, 12:51
Wohnort: Berlin

Beitragvon Larsenn » 29. Aug 2010, 10:54

Ja ist auch aktiviert!

Frage führst du auch entgeldliche Dienste aus?

Folgendes muss erledigt werden:

1. Einrichtung einer richtigen .htaccess Datei
2. Funktionierende Suche
3. Funktionierendes Kontaktformular

Wenn ja wieviel nimmst du für den Eingriff......ich bin das basteln leid :D
Larsenn
 
Beiträge: 5
Registriert: 26. Aug 2010, 14:15


Zurück zu Installation [R4]

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast