WN

WN (https://www.wn.se/forum/index.php)
-   Serversidans teknologier (https://www.wn.se/forum/forumdisplay.php?f=4)
-   -   Mod_Rewrite problem (https://www.wn.se/forum/showthread.php?t=1052496)

David.T 2012-03-01 10:56

Mod_Rewrite problem
 
Har ett litet problem, som jag märkte idag.

Jag har en rewriterule, som ändrar från domain.tld till www.domain.tld MEN
Om man besöker ex. domain.tld/startsida så skriver den inte om den rätt. Det blir domain.tld/index.php?action=startsida, istället för www.domain.tld/startsida

Så här ser reglerna ut:

RewriteCond %{HTTP_HOST} ^domain.tld [NC]
RewriteRule ^(.*)$ http://www.domain.tld/$1 [L,R=301]


ReWriteRule ^startpage?.$ /index.php?action= [L]


Misstänker att $1 ställer till det, och att det bör stå nått annat?

fabian 2012-03-01 11:00

Denna funkar för mig…

Kod:

RewriteEngine On
RewriteCond %{HTTP_HOST} ^domain.tld
RewriteRule (.*) http://www.domain.tld/$1 [R=301,L]


David.T 2012-03-01 11:48

Citat:

Ursprungligen postat av fabian (Inlägg 20434017)
Denna funkar för mig…

Kod:

RewriteEngine On
RewriteCond %{HTTP_HOST} ^domain.tld
RewriteRule (.*) http://www.domain.tld/$1 [R=301,L]


Ser rätt lik ut min. så du kan skriva domain.tld/"startsida", och den rewritar till www.domain.tld/startsida? För det låter skumt.. nått som inte stämmer från min sida isåfall...

fabian 2012-03-01 12:06

Citat:

Ursprungligen postat av David.T (Inlägg 20434022)
Ser rätt lik ut min. så du kan skriva domain.tld/"startsida", och den rewritar till www.domain.tld/startsida? För det låter skumt.. nått som inte stämmer från min sida isåfall...

Ja det kan jag.


Alla tider är GMT +2. Klockan är nu 08:31.

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