mod_rewrite url generieren

Gesperrt
Jamest
Beiträge: 137
Registriert: Mi 2. Aug 2006, 09:29
Kontaktdaten:

mod_rewrite url generieren

Beitrag von Jamest »

Hallo,

habe eine kurze Frage, ein Modul generiert links und versendet diese per email,
die links sind noch in der normalen form .../cms/front_content.php?idart=54&idcat=45

allerdings kann ich diese links nicht aufrufen, deswegen wäre es gut wenn
per mod_rewrite umgeformte links per mail versendet werden, wie kann ich
von den versendeten links mod rewrite urls generieren lassen?

Das Modul baut die links wie folgt zusammen:

Code: Alles auswählen

if($_GET['linkEmpfehlung'] != ""){
      $linkEmpfehlung = urldecode($_GET['linkEmpfehlung']);
}

if($_POST['linkEmpfehlung'] != ""){
      $linkEmpfehlung = urldecode($_POST['linkEmpfehlung']);
}

$linkKomplett = "http://".$domain.$pfad."?".$linkEmpfehlung;
Ergebnis für $linkKomplett wäre dann = http://www.domain.de/cms/front_content. ... 4&idcat=45

Danke und Gruß

Jamest

Edit: Mit $PHP_SELF; habe ich es bereits probiert, damit erhalte ich leider nur den link auf die front_content.php.
OliverL
Beiträge: 870
Registriert: Do 28. Jun 2007, 09:28
Kontaktdaten:

Re: mod_rewrite url generieren

Beitrag von OliverL »

in der front_content.php ab Zeile 290 wird die Error-Seite so generiert:

Code: Alles auswählen

// error page
$aParams = array (
    'client' => $client, 'idcat' => $errsite_idcat[$client], 'idart' => $errsite_idart[$client], 
    'lang' => $lang, 'error'=> '1'
);
$errsite = 'Location: ' . Contenido_Url::getInstance()->buildRedirect($aParams);
den parameter 'error'=> '1' bitte auslassen :)

hoffe es hilft dir.

mfg OliverL
Gesperrt