intern an eine html seite linken

Hier können Probleme und alles andere in Deutscher Sprache gelöst werden.
Post Reply
SunnyBurnett
Regular
Posts: 9
Joined: Sat Dec 09, 2006 6:50 pm

intern an eine html seite linken

Post 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
garvinhicking
Core Developer
Posts: 30022
Joined: Tue Sep 16, 2003 9:45 pm
Location: Cologne, Germany
Contact:

Re: intern an eine html seite linken

Post by garvinhicking »

Hi!
Wie kann ich das umgehen ?
Hm, erstmal genau beschreiben was Du meinst? :-)

Grüße,
Garvin
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
SunnyBurnett
Regular
Posts: 9
Joined: Sat Dec 09, 2006 6:50 pm

Post 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 ....
garvinhicking
Core Developer
Posts: 30022
Joined: Tue Sep 16, 2003 9:45 pm
Location: Cologne, Germany
Contact:

Post 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
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
SunnyBurnett
Regular
Posts: 9
Joined: Sat Dec 09, 2006 6:50 pm

Post 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
garvinhicking
Core Developer
Posts: 30022
Joined: Tue Sep 16, 2003 9:45 pm
Location: Cologne, Germany
Contact:

Post 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
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
SunnyBurnett
Regular
Posts: 9
Joined: Sat Dec 09, 2006 6:50 pm

Post 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>
garvinhicking
Core Developer
Posts: 30022
Joined: Tue Sep 16, 2003 9:45 pm
Location: Cologne, Germany
Contact:

Post 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:

Code: Select all

RewriteEngine Off
Andernfalls "nimmt" sich serendipity änlich alle HTML Seiten für sein Blog, wenn sie auf ".html" enden.

Grüße,
Garvin
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
SunnyBurnett
Regular
Posts: 9
Joined: Sat Dec 09, 2006 6:50 pm

Post 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 ? :shock:

Nachtrag : muss der neue Ordner in den Templates liegen oder da wo der Blog liegt ?
garvinhicking
Core Developer
Posts: 30022
Joined: Tue Sep 16, 2003 9:45 pm
Location: Cologne, Germany
Contact:

Post 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
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
SunnyBurnett
Regular
Posts: 9
Joined: Sat Dec 09, 2006 6:50 pm

Post by SunnyBurnett »

Alles klar hat gefunzt ...
Vielen Dank ! :D 8) :lol:
Post Reply