webForumDet fria alternativet

Länka vidare

3 svar · 566 visningar · startad av mollemus

mollemusMedlem sedan jan. 200833 inlägg
#1

Hej,

jag undrar om följande går att lösa. Jag har en funktion som skapar en mapp på en server, låt säga https://www.hemsida.se/mapp1.

Men jag kommer att skapa många sådana mappar så jag undrar om
man kan skapa alla dessa mappar i https://www.hemsida.se/mappar/mapp1
men att länken https://www.hemsida.se/mapp1 skickar en vidare till https://www.hemsida.se/mappar/mapp1. Ännu bättre hade varit om dessutom
i adressfältet det fortfarande stod https://www.hemsida.se/mapp1 fast det egenligen
är https://www.hemsida.se/mappar/mapp1 man är på.

Kanske lite luddigt vad jag försöker mig på, men typ myspace har adresser
till varje användare som bara e myspace.com/användare, har myspace alla dessa användar-mappar direkt i rooten då, eller kan man ha det som myspace.com/users/användare men att adressen myspace.com/användare funkar lika bra?

TulorkMedlem sedan aug. 2004903 inlägg
#2

Kanske är mod_rewrite du är ute efter?

mollemusMedlem sedan jan. 200833 inlägg
#3

Det låter spännande, ska läsa på om det, tack!

UrMeMedlem sedan apr. 2001762 inlägg
#4

japp mod_rewrite är vad du är ute efter.

Exempel

RewriteRule ^([^/]+)/ /index.php?user=$1

Om din domän t.ex https://www.mindoman.se och någon skriver in https://www.mindoman.se/urme så kommer det automatiskt tolkas av servern som du går till https://www.mindoman.se/index.php?user=urme, fast det står fortfarande https://www.mindoman.se/urme i adressfältet.

Är ingen expert på RewriteRule själv, bara pysslat med det litegrann. Om du kör apache så läggs detta i .htaccess filen på servern.

125 ms totalt · 3 externa anrop · v20260731065814-full.102f7fcd
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
123 ms — hämta tråd, inlägg och bilagor (db)