FAQ |
Kalender |
![]() |
#1 | ||
|
|||
Nykomling
|
Hej. Jag försöker snygga till mina adressfält så att följande händer:
http://tendens.se/dev/index.php?val=Marknadsbrev ska visas som: http://tendens.se/dev/Marknadsbrev Jag har kollat många tutorials och forum men har inte lyckats. Skulle vara väldigt tacksam om någon ville visa mig en kodsnutt som uträttar det jag är ute efter. / Robin. |
||
![]() |
![]() |
![]() |
#2 | ||
|
|||
Flitig postare
|
Citat:
![]() |
||
![]() |
![]() |
![]() |
#3 | ||
|
|||
Nykomling
|
Jag löste det med följande:
RewriteEngine On RewriteRule ^([a-zA-Z0-9_-]+)$ index.php?val=$1 RewriteRule ^([a-zA-Z0-9_-]+)/$ index.php?val=$1 med den lösningen så är koden oberoende i vilken mapp sidan ligger vilket är bra, men åäö och ÅÄÖ funkar inte. Kan någon visa hur jag får med dessa tecken i ovanstående kod? |
||
![]() |
![]() |
![]() |
#4 | ||
|
|||
Supermoderator
|
Citat:
__________________
Full-stack developer, free for smaller assignments |
||
![]() |
![]() |
![]() |
#5 | ||
|
|||
Nykomling
|
Citat:
RewriteEngine On RewriteRule ^([a-zA-Z0-9_-åäöÅÄÖ]+)$ index.php?val=$1 RewriteRule ^([a-zA-Z0-9_-åäöÅÄÖ]+)/$ index.php?val=$1 men då blev det ett internal server error. Gjorde jag något fel? |
||
![]() |
![]() |
![]() |
#6 | ||
|
|||
Nykomling
|
Ahhh... så här fick jag det att funka:
RewriteEngine On RewriteRule ^([a-zåäöA-ZÅÄÖ0-9_-]+)$ index.php?val=$1 RewriteRule ^([a-zåäöA-ZÅÄÖ0-9_-]+)/$ index.php?val=$1 |
||
![]() |
![]() |
![]() |
#7 | ||
|
|||
Nykomling
|
Nu till en sista fråga.
Hur gör jag för att även tillåta mellanslag, i t.ex. "Dagens aktietips" i denna kod: RewriteEngine On RewriteRule ^([a-zåäöA-ZÅÄÖ0-9_-]+)$ index.php?val=$1 RewriteRule ^([a-zåäöA-ZÅÄÖ0-9_-]+)/$ index.php?val=$1 |
||
![]() |
![]() |
![]() |
#8 | |||
|
||||
Supermoderator
|
Citat:
__________________
Full-stack developer, free for smaller assignments |
|||
![]() |
![]() |
![]() |
#9 | ||
|
|||
Nykomling
|
Ok, jag har läst att \s är det samma som mellanslag men det blir fel när jag använder der i min kod. Vart ska jag sätta in \s i följande kod för att få det att fungera?
RewriteEngine On RewriteRule ^([a-zåäöA-ZÅÄÖ0-9_-]+)$ index.php?val=$1 RewriteRule ^([a-zåäöA-ZÅÄÖ0-9_-]+)/$ index.php?val=$1 |
||
![]() |
![]() |
![]() |
#10 | ||
|
|||
Supermoderator
|
Citat:
__________________
Full-stack developer, free for smaller assignments |
||
![]() |
![]() |
Svara |
|
|