FAQ |
Kalender |
2007-04-24, 13:19 | #1 | |||
|
||||
Mycket flitig postare
|
Fastnar på en sak när vi vill införa mod_rewrite
Har en liten förtretlighet i mod_rewrite som jag inte kommer tillrätta med (nybörjare som jag är på området) Idag anropar vi en sida med: http:// www.site.se/qchoose.php?no=33&name=test Det vill vi göra om till http:// www.site.se/33/test.html Inga problem så långt: RewriteRule ^/([0-9]+)/(.*).html$ http:// www.site.se/qchoose.php?no=$1&name=$2 Funkar bra. MEN problemet är när externa filer sedan skall hämtas: t.ex: <LINK href="style.css" rel=stylesheet type="text/css"> Eftersom vi har en relativ path till stylesheet och grafik etc så skiter det sig här: Webläsaren försöker hämta: http:// www.site.se/33/style.css Jag kan se 2 vägar runt detta: 1. Ange allt med absolut path 'style.css' -> '/style.css'... etc 2. Göra en ny mod_rewrite som pekar anrop för style.css, grafik etc "tillbaka" till root:en. typ: RewriteRule ^/([0-9]+)/style.css$ http:// www.site.se/style.css Båda sätten känns lite "osnygga", missar jag något? Finns det ett enklare/elegantare sätt? :unsure: |
|||
Svara med citat |
2007-04-24, 16:39 | #2 | ||
|
|||
Banned
|
Sätt / framför?
Kod:
<link href="/style.css" rel="stylesheet" type="text/css" /> Vad spelar det för roll ifall det är snyggt eller inte, Användaren kollar i 99.9% inte på din kod? |
||
Svara med citat |
2007-04-24, 17:18 | #3 | ||
|
|||
Klarade millennium-buggen
|
Jag har stått inför samma problematik. Absoluta urls är inte så hett iom att det oftast sabbar mina utvecklingsmiljöer som sällan har samma url som det färdiga projektet (allmänt strul när man flyttar omkring siter osv).
Din andra lösning (conths) ser ju ok ut, men kommer att belasta webbservern i onödan så jag förstår hur du tänker. Jag har valt att avstå från modrewritade urls med kataloger av just denna anledning så jag är också intresserad av ett "bra" svar. Mina urls brukar se ut såhär; test,33.html (för att använda conths värden) men /33/test.html eller /test/33 är ju mycket snyggare... |
||
Svara med citat |
2007-04-24, 18:34 | #4 | |||
|
||||
Mycket flitig postare
|
Citat:
|
|||
Svara med citat |
2007-04-25, 00:59 | #5 | |||
|
||||
Flitig postare
|
||||
Svara med citat |
2007-04-25, 01:02 | #6 | |||
|
||||
Mycket flitig postare
|
Citat:
Verkar vara precis det som behövdes |
|||
Svara med citat |
2007-09-28, 23:42 | #7 | ||
|
|||
Mycket flitig postare
|
Jag antar att Google klarar av att hantera sökvägarna när man kör med base-tag.
Är det någon som har erfarenhet huruvida base-tag har någon påverkan på sökmotorerna? |
||
Svara med citat |
Svara |
|
|