cgicorner.ch (https://www.cgicorner.ch/cgi-bin/YaBB/YaBB.cgi)
Hilfe >> jsCards >> DNS-Name  bei jsCard ändern ?
(Thema begonnen von: Thomas am 04. Januar 2004 um 15:37)

Titel: DNS-Name  bei jsCard ändern ?
Beitrag von Thomas am 04. Januar 2004 um 15:37
Wie kann man den DNS-Namen bei jsCard ändern ?
Bei der versendeten E-Mail wird immer die echte URL angezeigt. Meine Homepage wird aber per Weiterleitung über einen anderen Provider erreicht. Also müsste ich den DNS Namen in der URL ändern. Aber wie ?

Titel: Re: DNS-Name  bei jsCard ändern ?
Beitrag von cgicorner.ch am 04. Januar 2004 um 19:52
Hallo

Für dein Problem gibt es zwei Lösungen:

1. Permanente Änderung der URL
Wenn du alle Links auf deine Domain mit Weiterleitung ändern möchtest, ändere die Variable $COMPCGIURL (etwa Zeile 54) ab:

Code:
alt:
my $COMPCGIURL="http://".$ENV{HTTP_HOST}.$ENV{SCRIPT_NAME};

neu:
my $COMPCGIURL="http://www.meinserver.ch/cgi-bin/jscards.cgi"


Ab dann wird bei allen Links innerhalb des Scripts und auch in den Mails diese URL verwendet.

2. Anpassung des Mail-Templates
Wenn du nur die URL der Mail ändern willst, kannst du das Mail-Template (per Default mail.template editieren: ändere dazu das Template so ab, dass nicht mehr <!--cardlink--> sondern http:// www.meinserver.ch/cgi-bin/jscards.cgi?action=viewcard&id=<!--id--> steht, also beispielsweise

Code:
From: "<!--sendername-->" <<!--sendermail-->>
To: "<!--rcptname-->" <<!--rcptmail-->>
Date: <!--date-->
Subject: Sie haben eine Grusskarte erhalten!

Hallo

<!--sendername--> hat an Sie gedacht und Ihnen eine elektronische Grusskarte zugeschickt.

Sie können die Grusskarte innert <!--cardTTL--> Tagen von unserem Server abrufen. Klicken Sie dazu einfach auf den folgenden Link:
http://www.meinserver.ch/cgi-bin/jscards.cgi?action=viewcard&id=<!--id-->

Freundliche Grüsse
jsCards Grusskartendienst, powered by cgicorner.ch


Beide Varianten sollten dein Problem lösen.

Ansonsten melde dich doch einfach nochmals.

Gruss
Jürg



cgicorner.ch » Powered by YaBB 1 Gold - SP3!
YaBB © 2000-2004. All Rights Reserved.