Permalänk
Medlem

Hur kan man korta ner en url?

Kanske inte den bästa titeln

Om man har en url till exempel:

header("Location: www.något.com/index.php/blabla");

och vill ha den till www.något.com när man väl kommer till sidan

Hur gör man då? Mina google skills sviker mig :/

Visa signatur

▩ Monitor: ASUS Swift 27" @ 1440p/165Hz ▩ CPU: Ryzen 7700X ▩ Cooling: Corsair H170i ELITE 420mm ▩ GPU: MSI 3080 Ti SUPRIM X ▩ Memory: Corsair 32GB DDR5 Vengeance ▩ Motherboard: ASUS Crosshair X670E Hero ▩ M.2: Samsung 980 Pro ▩ PSU: Corsair HX1200 ▩ Chassi: Corsair 7000X ▩ Geekbench 6: 2903 ▩ Time Spy: 19 340

📷 Mina fotografier
👍 SweClike - Synligare färg på dina likes

Permalänk
Visa signatur

FX-6350 @4Ghz | R9 380 Dual-x | 8GB DDR3 | Gigabyte GA97A - DS3P | Corsair TX 650W 80+

Permalänk
Medlem

Tror det är apache mod-rewrite du är ute efter.

Permalänk
Medlem

Kim, läs första inlägget och inte bara titeln

Permalänk
Inaktiv

Fattar inte riktigt din fråga, men jag försöker

Om du vill att man ska skickas till "index.php/blahblah" när man ansluter till www.något.com kan du ju ändra i Apaches port fil. (Kommer inte ihog exakt nu, men kolla under /etc/apache2/sites-enabled/000-default på en Ubuntu maskin). Där kan du ändra att alla inkommande anslutningar på port 80 till index.php/blahblah.

Om det inte är vad du vill, kan du ta en titt på Apaches mod-rewrite och .htaccess filer som blink sade.

Permalänk
Medlem

Menar du så att man inte ser undernivåer? Som när man använder frames? Ur användarvänlig aspekt inte kul vid bokmärkning och länkning. Är det å andra sidan mod-rewrite så är det trevligt att ha.

Visa signatur

i7 920 | 12GB DDR3 | GTX 480 | GA-X58A-UD7 | 160GB SSD X25-M G2 | 1TB F3 HD103SJ | W7 64-bit | Mac Mini
Webb: bluekitestudios.com

Permalänk
Medlem

Lägg parametrarna i en cookie/session och redirecta sedan till den URLen du vill visa och ta hand om parametrarna från cookien.
Men som save säger suger det.

Permalänk
Medlem

Ehhh, eller så kör man på det gamla vanliga iframe tricket...
Besökaren befinner sig hela tiden på en sida, t.ex index. Den sidan består bara av en iframe som visar alla dina andra sidor. Då ändras inte adressen. Detta är inte så ovanligt.

Visa signatur

citera!

Permalänk
Medlem
Skrivet av Dosshell:

Ehhh, eller så kör man på det gamla vanliga iframe tricket...
Besökaren befinner sig hela tiden på en sida, t.ex index. Den sidan består bara av en iframe som visar alla dina andra sidor. Då ändras inte adressen. Detta är inte så ovanligt.

Det är också otroligt användarovänligt, eftersom detta gör att du inte kan bokmärka eller spara länkar till specifika sidor på sajten. Det bryter dessutom mot grundregeln att varje URI ska ha en unik destination.

Permalänk
Medlem
Skrivet av You:

Det är också otroligt användarovänligt, eftersom detta gör att du inte kan bokmärka eller spara länkar till specifika sidor på sajten. Det bryter dessutom mot grundregeln att varje URI ska ha en unik destination.

Absolut!
Jag tycker också att det är helt fel att göra så, men det är inte en ovanlig lösning.

Visa signatur

citera!