.htaccess redirect av directory. Får inte till det.

Permalänk
Medlem

.htaccess redirect av directory. Får inte till det.

Hej!

Det jag vill åstakomma är följande:

mappen "/download" och alla filer i den skall redirectas till mappen "/music" med motsvarande path. Alltså, t. ex download/blah.shtm skall till music/blah.shtm och så vidare, samt motsvarande för den svenska versione.

Jag har googlat mig grön på detta men får inte till det. Just nu ser min kod ut såhär:
-------------
Redirect permanent ^download(.*)$ /music/$1
Redirect permanent ^svenska/ladda-ner(.*)$ /svenska/musik/$1
-------------

Det som händer är att om man skriver in http://ozzed.net/download så kommer man till http://ozzed.net/music

so far so good, men om man skriver t. ex http://ozzed.net/download/site-releases.shtm så kommer man dit, och inte till http://ozzed.net/music/site-releases.shtm som jag vill.

Tacksam för all hjälp jag kan få.

Visa signatur

ozzed.net Min egenkomponerade 8-bit musik. Gillar du musiken från gamla klassiska NES eller Gameboy och liknande är det värt ett besök. :) Jag finns också på Spotify, Bandcamp, Jamendo, Youtube, och du kan även följa mig på Twitter och Facebook.
Vet du att du har fel? Signalera detta tydligt med Argumentationsfel och gärna Whataboutism.

Permalänk
Medlem
Skrivet av Ozzed:

Hej!

Det jag vill åstakomma är följande:

mappen "/download" och alla filer i den skall redirectas till mappen "/music" med motsvarande path. Alltså, t. ex download/blah.shtm skall till music/blah.shtm och så vidare, samt motsvarande för den svenska versione.

Jag har googlat mig grön på detta men får inte till det. Just nu ser min kod ut såhär:
-------------
Redirect permanent ^download(.*)$ /music/$1
Redirect permanent ^svenska/ladda-ner(.*)$ /svenska/musik/$1
-------------

Det som händer är att om man skriver in http://ozzed.net/download så kommer man till http://ozzed.net/music

so far so good, men om man skriver t. ex http://ozzed.net/download/site-releases.shtm så kommer man dit, och inte till http://ozzed.net/music/site-releases.shtm som jag vill.

Tacksam för all hjälp jag kan få.

Lyckades lösa det själv. Tydligen så funkar det som jag vill om man skriver enligt nedan:
--------------
RewriteRule ^download/(.*)$ http://ozzed.net/music/$1 [R="301,L"]
RewriteRule ^svenska/ladda-ner/(.*)$ http://ozzed.net/svenska/musik/$1 [R="301,L"]
--------------

Visa signatur

ozzed.net Min egenkomponerade 8-bit musik. Gillar du musiken från gamla klassiska NES eller Gameboy och liknande är det värt ett besök. :) Jag finns också på Spotify, Bandcamp, Jamendo, Youtube, och du kan även följa mig på Twitter och Facebook.
Vet du att du har fel? Signalera detta tydligt med Argumentationsfel och gärna Whataboutism.