WN

WN (https://www.wn.se/forum/index.php)
-   Serversidans teknologier (https://www.wn.se/forum/forumdisplay.php?f=4)
-   -   mod rewrite (https://www.wn.se/forum/showthread.php?t=32485)

eidos- 2008-10-10 17:36

tjena har försökt att få till det med mod_rewrite men får det inte som jag vill.

RewriteRule ^.+-vf([0-9]+)\.html$ /viewforum.php?f=$1 [QSA,L]

av detta blir url:en trningsjournal-vf19.html

men hur får jag det till traningsjournal-vf19.html

tack på förhand om du kan lösa detta.

Innocast 2008-10-10 22:51

RewriteRule ^(.*)-vf([0-9]+)\.html$ /viewforum.php?f=$2 [QSA,L]

kanske? har inte testat själv o e aningen trött :)

WizKid 2008-10-10 23:05

Urlen blir ju inte trningsjournal-vf19.html av mod_rewrite. mod_rewrite gör ju så att trningsjournal-vf19.html blir /viewforum.php?f=19. Vad är det som skapar trningsjournal-vf19.html?

Innocast 2008-10-10 23:21

Citat:

Originally posted by WizKid@Oct 10 2008, 22:05
Urlen blir ju inte trningsjournal-vf19.html av mod_rewrite. mod_rewrite gör ju så att trningsjournal-vf19.html blir /viewforum.php?f=19. Vad är det som skapar trningsjournal-vf19.html?

Hehe, någon som tänkte steget längre... Nej, sängen nästa.

eidos- 2008-10-11 17:48

det som är problemet är att åäö iställer för att bli a för å och ä och o för ö istället tas bort helt, någon som kan lösa detta?

WizKid 2008-10-11 17:58

Men vilken kod är det som gör det då?

eidos- 2008-10-13 21:53

Tja någon som är villig att lösa mitt problem? jag betalar!

skicka ett PM!

WizKid 2008-10-13 21:54

Det är som sagt omöjligt att hjälpa dig om du inte visar hur koden ser ut som skapar länkarna.

eidos- 2008-10-13 22:04

Options +FollowSymlinks
RewriteEngine On
RewriteBase /

RewriteRule ^.+-vf([0-9]+)-([0-9]+)\.html$ /viewforum.php?f=$1&start=$2 [QSA,L]

RewriteRule ^.+-vf([0-9]+)\.html$ /viewforum.php?f=$1 [QSA,L]

RewriteRule ^.+-vt([0-9]+)-([0-9]+)\.html$ /viewtopic.php?t=$1&start=$2 [QSA,L]

RewriteRule ^.+-vt([0-9]+)\.html$ /viewtopic.php?t=$1 [QSA,L]

RewriteRule ^post([0-9]+)\.html$ /viewtopic.php?p=$1 [QSA,L]

RewriteRule ^member([0-9]+)\.html$ /profile.php?mode=viewprofile&u=$1 [QSA,L]

WizKid 2008-10-13 22:28

Men det är koden som gör mod_rewriten. Alltså översätter trningsjournal-vf19.html till /viewforum.php?f=19. Det är inte koden som skapar länken trningsjournal-vf19.html.


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

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