• Forum
      /  
    Programmering og webdesign
      /  
    Hjemmeside design
  • 23-01-2017 · 10:17 1462 visninger 15 svar
  • Denne tråd er over 6 måneder gammel

    Er du sikker på, at du har noget relevant at tilføje?

  • Wordpress custom file URL?

    Af Chronic Maxi Nørd
Hey.

Jeg arbejder med en hjemmeside, hvor jeg har uploadet et program til et arrangement, som jeg har linket til i en mail, som jeg har sendt ud. Da jeg sendte den ud gik det op for mig der var en fejl i det program jeg havde uploadet til hjemmesiden, så jeg slettede filen og uploadede en ny udgave med samme navn.

Desværre betyder det nu at linket i mailen er død, da den linker til det originale navn, og den nye udgave jeg har smidt op åbenbart hedder NAVN1.pdf i stedet for bare NAVN.pdf.

Det er sgu' nok mig der har trådt i spinaten, men er der nogen måde jeg kan gå ind og rette fil-URL'en og fjerne det ettal, så linket i mailen jeg sendte ud stadig virker?

MVH
Chronic

Nørd Aspirant
23-01-2017 10:18
En løsning kunne være at installere Pretty Link og så pege det gamle link på det nye.
Maxi Nørd
23-01-2017 10:31
#1> Lyder som en god idé, men jeg må hellere lige nævne, at jeg har fået givet hjemmesiden videre fra en anden ekstern bruger (en hjemmeside der skifter hånd en gang om året), og jeg har ikke fået nogen login til webhotel, så aner ikke hvordan jeg kommer ind og installerer plugins.

Jeg kan heller ikke installere plugins i webmodulet - der kommer jeg bare til en side hvor jeg kan søge på de aktuelle plugins man har installeret :(
Maxi Nørd
23-01-2017 10:36
Aner ikke hva' i alverden det er de har installeret, men når jeg kommer ind under "Plugins" på hjemmesiden får jeg den her skærm: http://imgur.com/a/dwqIT

Og der er bare ingen måder man kan trykke "Add new" - heller ikke når man bare holder musen over "Plugins" :(
Supporter
23-01-2017 13:02
Kan du ikke bare overskrive det oprindelige navn? Omdøb den nye fil, til det gamle navn, og upload den igen?

PS. kan ikke huske om det er muligt i Wordpress at overskrive på den måde, men hvis ikke det er muligt, så kan du ikke rigtigt gøre så megety, uden et login , medmindre at dem med login gør arbejdet.

Ville det letteste ikke bare være at sende en ny mail ud, hvor du skriver at der beklageligvis var en fejl, og at de derfor skal bruge det nye link. Du risikerer også at der er nogen som sidder med en fejlbehæftet udgave, hvis ikke du gør det.
Maxi Nørd
23-01-2017 13:07
#4> Da jeg uploadede den nye fil var det med præcis samme navn som den forrige, men den fik automatisk sat et et-tal foran navnet da den blev uploadet - hvorfor jeg tror den oprindelige fil gemmer sig et eller andet sted... Jeg kan bare ikke finde den, for ellers kunne jeg måske overskrive den?

Jeg har administratoradgang til hjemmesiden, så rettigheder er intet problem.
Supporter
23-01-2017 13:13
#5 men du kan stadigvæk ikke installere plugin eller tilgå webhotel, jf. #2?

Prøv at gå ind på kontrolpanel --> medier --> Bibliotek, og se om du kan finde filen herunder, og slette den. Prøv så at upload den igen, og se om det virker (hvis den ligger herunder).

PS. har du set min sidste tilføjelse i #4?
Supporter
23-01-2017 13:19
Haha hold da op, glem hvad jeg skrev i #6 med at slette filen - det havde du jo allerede gjort ;)
Supporter
23-01-2017 13:29
Jeg fandt følgende notifikation (nedenfor) i dette link, som omhandler at slette en fil: https://en.support.wordpress.com/me.../

"Currently, the direct web addresses to the files might continue to work for up to a few days, as they are cached."
Maxi Nørd
23-01-2017 14:55
#4> Vi sender en opfølgende mail ud til alle der har modtaget den anden, og der vil det korrekte link være, så det er vi i gang med :)

#8> Det forklarer hvorfor nogle kan tilgå den og andre ikke kan - dem som kan tilgå den har nok været inde og få den lagret på deres midlertidige filer-placering inden jeg slettede den fra webhotellet...

Lyder ikke umiddelbart til der er nogen løsning på problemet :(
inckie

#10

Giga Nørd
23-01-2017 17:41
#0 Hvis dit webhotel er en Apache webserver og det ellers er konfigureret til det (det webhoteller normalt), så du kan bare redirect eller rewrite fra den gamle URL til den nye URL med en htaccess fil

Opret en ".htaccess" fil i roden af dit website og tilføje noget ligende det her:

Eksempel på en htaccess redirect regel:

http://pastebin.com/5TAynb0x (pga begrænset tekst formaterings muligheder på hol.dk har jeg smidt linjen på pastebin.com)

Du må selv google for rewrite/htaccess regler.

Det gode ved denne løsning er at det sker i selve webserveren, dvs du behøver ikke plugins til dit Wordpress site.
inckie

#11

Giga Nørd
23-01-2017 17:53
Prøv evt. lige at send mig selve URLen til den nye og gamle i en privat besked, hvis den ikke må offentliggøres.

Så kan jeg lige se om jeg ikke lige kan regne en hurtig løsning ud, det er normalt ikke det store problem, hvis man ellers har lidt kendskab til HTTP protokollen og Apache/PHP
Maxi Nørd
24-01-2017 08:09
#10> Jeg har jo ikke adgang til mit webhotel, så jeg kan vel ikke oprette noget som helst i "roden" af mit website - eller?

Jeg har sendt dig en PB :)
inckie

#13

Giga Nørd
24-01-2017 12:28
Fair nok, der var ingen information om at din blog er hosted af wordpress.com.

Anyway, hurtig google søgning gav mig dette: https://codex.wordpress.org/Rewrite...
Charly

#14

Nørd Aspirant
24-01-2017 12:31
#2 Du installerer plugins direkte fra Wordpress' backend.
Maxi Nørd
24-01-2017 13:18
#13> Sorry, jeg tænkte det var nok at skrive Wordpress i overskriften.
Tak for linket, men jeg er fuldstændig novice til programmering, så jeg får ikke meget ud af den side.

#14> Som jeg har skrevet i #2 kan jeg ikke installere wordpress backend - se linket til screenshot i #3 der ikke giver mig adgang til "add new" eller noget andet, men kun viser mig de plugins der allerede er installeret.
Bruger påkrævet
En bruger er påkrævet for at oprette svar på Hardwareonline.dk
Du kan oprette en bruger her eller logge ind her

Log ind for at få flere funktioner