Suchmaschinen-Freundlichkeit

prefix
Beiträge: 142
Registriert: So 16. Mai 2004, 10:40
Kontaktdaten:

Beitrag von prefix »

Anmerkung: HTTP/1.1 verlangt einen absoluten URI inkl. dem Schema, Hostnamen und absoluten Pfad als Argument von Location:, aber manche Clients akzeptieren auch relative URIs. Gewöhnlich können Sie mittels $_SERVER['HTTP_HOST'], $_SERVER['PHP_SELF'] und dirname() aus einem relativen Link einen absoluten URI selbst erstellen:
quelle: http://at.php.net/header
timo
Beiträge: 6284
Registriert: Do 15. Mai 2003, 18:32
Wohnort: Da findet ihr mich nie!
Kontaktdaten:

Beitrag von timo »

Mag sein, dass das PHP schreibt, aber weder im RFC noch in der Praxis konnte ich jemals irgendwelche Probleme damit feststellen...
prefix
Beiträge: 142
Registriert: So 16. Mai 2004, 10:40
Kontaktdaten:

Beitrag von prefix »

naja, sicher ist sicher :)

probleme hatte ich mit relativen uris auch noch nie.
timo
Beiträge: 6284
Registriert: Do 15. Mai 2003, 18:32
Wohnort: Da findet ihr mich nie!
Kontaktdaten:

Beitrag von timo »

das Problem ist, dass absolute URLs (oder URIs) einen entsprechend hoeheren Aufwand bedeuten; vor allem, wenn der absolute Teil nicht bekannt ist...
prefix
Beiträge: 142
Registriert: So 16. Mai 2004, 10:40
Kontaktdaten:

Beitrag von prefix »

timo hat geschrieben:das Problem ist, dass absolute URLs (oder URIs) einen entsprechend hoeheren Aufwand bedeuten; vor allem, wenn der absolute Teil nicht bekannt ist...
aber der könnte aus der config gezogen werden, dort ist er ja definiert.
kummer
Beiträge: 2423
Registriert: Do 6. Mai 2004, 09:17
Wohnort: Bern, Schweiz
Kontaktdaten:

Beitrag von kummer »

ich habe meine site mit rewrite_rules umgestellt. allerdings habe ich jetzt das problem, dass bilder, die ich mit htmlarea2 einfüge relative links aufweisen.

ich möchte dies nun dahingehend ändern, dass die links relativ zum root ausgegeben werden. also anstatt

Code: Alles auswählen

'upload/...
möchte ich

Code: Alles auswählen

'/cms/upload/...
ich habe die datei insert_image.php im verzeichnis htmlarea2 entsprechend angepasst. allerdings hatte das keinen einfluss.

kann mir jemand sagen, welche datei anzupassen ist?

danke im voraus.

gruss,
andreas

PS: dasselbe gilt für links, die mit htmlarea2 eingefügt werden. wo lässt sich das anpassen?
aitsu.org :: schnell - flexibel - komfortabel :: Version 2.2.0 (since June 22, 2011) (jetzt mit dual license GPL/kommerziell)
kummer
Beiträge: 2423
Registriert: Do 6. Mai 2004, 09:17
Wohnort: Bern, Schweiz
Kontaktdaten:

Beitrag von kummer »

das problem hat sich gelöst. ich habe die entsprechenden dateien gefunden:
  • img_library.php und
    insert_link.php
(im verzeichnis: /contenido/external/wysiwyg/spaw/dialogs/

allerdings war ich gezwungen, das ganze direkt in diese dateien zu schreiben; und das ist nicht wirklich ideal. aber was solls :wink:

eine bemerkung am rande: sowohl spaw als auch htmlarea2 machen offenbar links relativ zur front_content.php datei. aus meiner sicht besser wäre, wenn die links relativ zum root gemacht würden. ich musste nämlich sämtliche links anpassen. und das muss auch dann gemacht werden, wenn sich der pfad zur front_content.php datei ändert.

gruss,
andreas
aitsu.org :: schnell - flexibel - komfortabel :: Version 2.2.0 (since June 22, 2011) (jetzt mit dual license GPL/kommerziell)
Steffen44
Beiträge: 134
Registriert: So 12. Dez 2004, 12:18
Kontaktdaten:

Beitrag von Steffen44 »

ich habe die Version 4.4.4 Im Einsatz und habe immer nur eine ID Cat ich weis nicht warum Ihr so viele habt ?

Ich biete Deutsch und Englisch an und habe es auch ohne unter der Administration einzustellen eine Fremdsprache ohne zusätzliche IDcat.

Man legt einfach 2 Templates an und 2 Kategoriebäume für Deutsch und Englisch damit übergibt man keine id´s mehr ganz einfach eigentlich ...

Wenn man die Seite startet dann hat man erstmal da Deutsche Template und wenn man auf die Englische Fahne klickt dann bekommt man das Englische Template mit der Englischen Menüstruktur.
Gesperrt