Hva slags format har du listen i? Er det en liste av typen
?
Bør være relativt problemfritt å eksportere denne til en database, for deretter å la .htaccess sende brukeren til et script som basert på det innskrevne produktnavnet henter ut riktig URL fra databasen og sender brukeren dit.
Ett eller annet sted (f.eks. like over header()-funksjonen) skriver du $url = strtolower($uri);
Funker ikke på ÆØÅ og andre spesialtegn, de må tas manuelt med str_replace() eller lignende. Men det pleier ikke å være det største problemet i URL-er akkurat ...
Jeg ser ikke linkene omskrevet i det hele tatt, men det går opp for meg nå at grunnen til det kan være at jeg sitter i Internet Explorer, som tydeligvis ikke finner det bryet verdt å omskrive i det hele tatt når ny URI gir 404-melding. Men det fungerer hos deg? Supert!
2/11?
Får fortsatt 404 her, så jeg er usikker på hvor problemet ligger, men kan 2/11 tolkes som at du fikk ting til å virke som det skal, eller er den ekstra bindestreken der fortsatt ...?
Hm... Jeg får tydeligvis opp et helt annet resultat enn deg her. Når jeg klikker på linkene blir jeg ikke redirectet i det hele tatt -- jeg kommer til en 404-side. Og når jeg klikker på linken til bil.php?id=1967&recipe_title=Acura_CSX, kommer jeg til ... bil.php?id=1967&recipe_title=Acura_CSX ...
Du må selvsagt sjekke for hver enkelt leverandør om de finnes i et affiliateprogram, ja. Det er ikke nok å linke til Elkjøp og gå ut fra at man får penger for det :)
Vet at Tradedoubler har en rekke programmer med mulighet for dyplinking og en god innføring i hvordan man lager dyplenker...
Da vet jeg ikke helt hva problemet kan være, ettersom jeg som sagt får akkurat den biten til å virke uten problemer. Bare for å være sikker: Du har vel bare EN bunnstrek på slutten av variabelen du putter inn i $_GET['recipe_title'], og ikke to eller flere?
Hm. Hva mener du med at det ikke virker? Får du en feilmelding? Redirecter ikke siden? Redirecter den, men til feil sted?
Jeg har testet denne selv nå (riktignok med echo() i stedet for header()) og får ingen problemer.
EDIT: Jeg får ingen problemer når jeg tester denne UTEN
if (...
Før header()-funksjonen legger du inn denne snutten (mulig det går kjappere og enklere med regular expressions, men denne bør iallefall fungere):
if (substr($uri, -1) == '-')
$uri = substr($uri, 0, -1);
Blackhat? Mulig jeg overser noe, men er det egentlig noen forskjell på å kjøpe linker og å kjøpe annonser? Med tanke på hvor mange prosent av annonseinntektene mine som kommer fra Google kan jeg ikke skjønne at de skal være negative til annonser på internett?
Mer informasjon, takk. Skal e-postene være identiske? Skal e-postene være identiske med unntak av at du ønsker å putte inn mottakers navn her og der? Hvordan har du organisert de 180 000 e-postadressene?
Dersom du bruker et helt vanlig e-postprogram anbefaler jeg ihvertfall på det aller...
Ja, den hjelper brukerne dine med å finne nye sider innenfor deres interesseområder, og dersom side B linker tilbake til deg får du vel ekstra besøkende derfra også?
Dette nettstedet bruker informasjonskapsler (cookies) for å tilpasse innholdet, skreddersy din opplevelse og holde deg innlogget dersom du registrerer deg.
Ved å fortsette og bruke dette nettstedet, samtykker du i bruken av informasjonskapsler.