Kom ihåg mig?
Home Menu

Menu


Ändra på länkning av php sidor

Ämnesverktyg Visningsalternativ
Oläst 2004-01-06, 00:17 #1
Helix Helix är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Dec 2003
Inlägg: 2 829
Helix Helix är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Dec 2003
Inlägg: 2 829
Detta har nämns i några trådar, men jag skulle vilja veta hur man gör det praktiskt?

folder/test.php?id=12 --> folder/12

Någon som kan berätta det för alla eller kanske bara för mig i ett PM?
Helix är inte uppkopplad   Svara med citatSvara med citat
Oläst 2004-01-06, 00:50 #2
AlexanderG AlexanderG är inte uppkopplad
Nykomling
 
Reg.datum: Mar 2003
Inlägg: 20
AlexanderG AlexanderG är inte uppkopplad
Nykomling
 
Reg.datum: Mar 2003
Inlägg: 20
Citat:
Originally posted by MusikGuru@Jan 5 2004, 22:17
Detta har nämns i några trådar, men jag skulle vilja veta hur man gör det praktiskt?

folder/test.php?id=12 --> folder/12

Någon som kan berätta det för alla eller kanske bara för mig i ett PM?
Dokumentationen för mod_rewrite (som gör det du vill) finns på sidan: http://httpd.apache.org/docs/mod/mod_rewrite.html
AlexanderG är inte uppkopplad   Svara med citatSvara med citat
Oläst 2004-01-06, 04:37 #3
Helix Helix är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Dec 2003
Inlägg: 2 829
Helix Helix är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Dec 2003
Inlägg: 2 829
En liten fråga:

Behöver man ändra i någon annat fil på servern än .htaccess ??

För i så fall är jag ganska bunden eftersom jag bara hyr plats och inget annat på servern. Man ändrar ju inte någon konfiguration för min del ju.
Helix är inte uppkopplad   Svara med citatSvara med citat
Oläst 2004-01-06, 04:38 #4
Jens Jens är inte uppkopplad
Administratör
 
Reg.datum: Jan 2003
Inlägg: 874
Jens Jens är inte uppkopplad
Administratör
 
Reg.datum: Jan 2003
Inlägg: 874
Servern måste ha modulen mod_rewrite aktiverad i Apache. Något annat behöver du inte ändra.
Jens är inte uppkopplad   Svara med citatSvara med citat
Oläst 2004-01-06, 04:51 #5
Helix Helix är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Dec 2003
Inlägg: 2 829
Helix Helix är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Dec 2003
Inlägg: 2 829
Ok, ytterligare en dum fråga. Kan jag kontrollera om så är fallet utan att kontakta support på webbhotellet?

Citat:
Något annat behöver du inte ändra
Men htacess filen behöver det ändras i eller? Läste jag fel?
Helix är inte uppkopplad   Svara med citatSvara med citat
Oläst 2004-01-06, 05:52 #6
Jens Jens är inte uppkopplad
Administratör
 
Reg.datum: Jan 2003
Inlägg: 874
Jens Jens är inte uppkopplad
Administratör
 
Reg.datum: Jan 2003
Inlägg: 874
Citat:
Ok, ytterligare en dum fråga. Kan jag kontrollera om så är fallet utan att kontakta support på webbhotellet?
Att göra en .htaccess fil med en rewriterule(som dom kallas, "uttrycken" som möjliggör omskrivningarna) är väl det enklaste. Här är ett uttdrag från en .htaccess fil till en site jag grejjade med senast idag:

RewriteEngine on
RewriteRule ^Search$ find.php [PT,L]

Så istället för http://www.minsida.com/find.php?q=bananer så kan man lika gärna skriva http://www.minsida.com/Search?q=bananer. Just detta gjorde jag för att inte "avslöja" vilket serverscript språk jag använde och det ser mycket bättre ut i adressfältet. Jag har själv inte läst så ingående på varken regular expressions eller mod_rewrite så jag vet inte riktigt hur det fungerar fullt ut. Har mest bara kollat på exempel och försökt göra något utav det. Men ett sånt där simpelt exempel borde klargöra om det är aktiverat eller ej.

Citat:
Men htacess filen behöver det ändras i eller? Läste jag fel?
Ja självklart. Fel av mig att uttrycka mig dåligt. Menade att utöver att servern måste ha på mod_rewrite modulen och utöver att du måste skapa en .htaccess fil så behövs inget mer.
Jens är inte uppkopplad   Svara med citatSvara med citat
Svara


Aktiva användare som för närvarande tittar på det här ämnet: 1 (0 medlemmar och 1 gäster)
 

Regler för att posta
Du får inte posta nya ämnen
Du får inte posta svar
Du får inte posta bifogade filer
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG]-kod är
HTML-kod är av

Forumhopp


Alla tider är GMT +2. Klockan är nu 23:18.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson
 
Copyright © 2017