Page 1 of 1
intern an eine html seite linken
Posted: Mon Jan 07, 2008 5:29 pm
by SunnyBurnett
Hallo zusammen
ic würde gerne intern an eine html Seite linken, doch wenn ich das tue lande ich automatisch auf der index.php vom Blog. Wie kann ich das umgehen ?
Danke einstweilen
LG Sunny
Re: intern an eine html seite linken
Posted: Mon Jan 07, 2008 5:36 pm
by garvinhicking
Hi!
Wie kann ich das umgehen ?
Hm, erstmal genau beschreiben was Du meinst?
Grüße,
Garvin
Posted: Tue Jan 08, 2008 9:09 am
by SunnyBurnett
na ja wenn ich z.B. von der Startseite im Template einen Link einfüge und der intern an eine html seite gelinkt werden soll die nichts mit dem blog zu tun hat wird diese Seite nicht angezeigt
Beispiel von aaaa.de/index.php an aaaa.de/1.html ...wobei 1 nicht zum Blog gehört ....
Posted: Tue Jan 08, 2008 10:40 am
by garvinhicking
Hi!
Du meinst also, wenn Du mit einem Editor manuell eine Datei wie /templates/default/index.tpl editierst?
Wo hast Du denn eine derartige Seite, gib uns mal eine Beispiel-URL wo ein derartiger Link nicht klappt. Vielleicht hast Du nur kein korrektes HTML benutzt.
Grüße,
Garvin
Posted: Wed Jan 09, 2008 8:39 am
by SunnyBurnett
Hi
ja z.b. wenn ein ein Template einen Link eingefügt habe ( neben dem Standart Eintrag powered by 9sy ) und dann einfach von der dort (Startseite ) auf eine Standartunterseite wie impressum.html linken will.
Dann erscheint die Adresse zwar in der IE Adressleiste aber es erscheint automatisch die Startseite. Das html stimmt da diese impressum seite auf anderen Seite ja auch "funzt"
Gruss
Sunny
Posted: Wed Jan 09, 2008 12:08 pm
by garvinhicking
Hi!
Bitte beschreib mal genau was du gemacht hast und genau was du gelinkt hast, und bitte mit Beispiel-URL. Ich schätze, du hast nen relativen link genommen anstelle eines absoluten.
Grüße,
Garvin
Posted: Wed Jan 09, 2008 1:17 pm
by SunnyBurnett
Hier ein Beispiel vom Link im Template
<p>{$CONST.POWERED_BY} <a href="http://www.s9y.org">s9y</a> - Design by <a href="http://www.carlgalloway.com">Carl</a> Impressum <a href="
http://www.domain.de/impressum.html">Impressum</a> </p></div>
Posted: Wed Jan 09, 2008 1:31 pm
by garvinhicking
Hi!
Geht das auch mit einer echten URL? Der Link so ist korrekt, der muss eigentlich funktionieren! Es sei denn du hast in deinem Blog das URL-Rewriting ausgeschaltet, denn dann muss ein Link ja so aussehen wie
http://www.domain.de/index.php?/impressum.html.
Ach, jetzt verstehe ich vielleicht: Wenn Du eine EIGENE impressum.html angelegt hast, die liest Serendipity so nicht. Du musst ein eigenes Verzeichnis wie "meinedateien" anlegen, in das legst Du die impressum.html rein. In dasselbe Verzeichnis musst Du dann eine Datei .htaccess mit folgendem inhalt legen:
Andernfalls "nimmt" sich serendipity änlich alle HTML Seiten für sein Blog, wenn sie auf ".html" enden.
Grüße,
Garvin
Posted: Wed Jan 09, 2008 1:50 pm
by SunnyBurnett
Danke erstmal für die Info
habe das mod_rewrite eingestellt
habe einen Ordner angelegt und die htaccess angelegt.
Kann ich jetzt einfach auf die html linken oder muss ich auf index.php?/impessum.html linken ?
Fehlt da nicht irgendwie der angelegt Ordner ?
Nachtrag : muss der neue Ordner in den Templates liegen oder da wo der Blog liegt ?
Posted: Wed Jan 09, 2008 1:59 pm
by garvinhicking
Hi!
Das ist richtig, wenn du ein eigenes verzeichnis anlegst musst du domain.de/pfad/impressum.html linken.
Die variante mit index.php?/impressum.html wäre nur gewesen wenn du nicht eine echte HTMLDAtei angelegt hättest sondern nur wenn du das impressum über eine Statische Seite (serendipity plugin) angelegt hättest, also keine echte datei sondern eine virtuelle aus der datenbank.
Nachtrag : muss der neue Ordner in den Templates liegen oder da wo der Blog liegt ?
Wo das blog liegt, hat mit dem template nix zu tun.
Grüße,
Garvin
Posted: Wed Jan 09, 2008 3:46 pm
by SunnyBurnett
Alles klar hat gefunzt ...
Vielen Dank !
