Kom ihåg mig?
Home Menu

Menu


.htaccess - "301 Moved"

Ämnesverktyg Visningsalternativ
Oläst 2004-11-21, 21:52 #1
Filips avatar
Filip Filip är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Jan 2003
Inlägg: 935
Filip Filip är inte uppkopplad
Mycket flitig postare
Filips avatar
 
Reg.datum: Jan 2003
Inlägg: 935
Jag vill att
http://www.dll-files.com/se/vadsomhelst/nisse.shtml
ska få en 301 Moved till
http://www.dll-files.com/vadsomhelst/nisse.shtml
Dvs att allt i mappen /se, skall numera befinna sig i HTTP-rooten.

Har hittat två exempel på olika ställen, som utger sig ifrån att fungera:
Kod:
RewriteEngine on
RewriteBase /se
RewriteRule ^/$ http://www.dll-files.com/ [R=301,L]
samt
Kod:
RewriteEngine On
RewriteBase /se
RewriteRule ^(.*)$ http://www.dll-files.com/$1
Med den första, händer inte ett skit och med den andra får jag exekveringsfel.
Jag är väldigt dålig på mod_rewrite och förstår egentligen inte vad som händer.
Någon med ett konkret förslag på lösning?
Filip är inte uppkopplad   Svara med citatSvara med citat
Oläst 2004-11-21, 23:37 #2
Anders Anders är inte uppkopplad
Supermoderator
 
Reg.datum: Oct 2003
Inlägg: 833
Anders Anders är inte uppkopplad
Supermoderator
 
Reg.datum: Oct 2003
Inlägg: 833
Du måste ha "[R=301,L]" även i den andra...
Anders är inte uppkopplad   Svara med citatSvara med citat
Oläst 2004-11-22, 00:15 #3
Filips avatar
Filip Filip är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Jan 2003
Inlägg: 935
Filip Filip är inte uppkopplad
Mycket flitig postare
Filips avatar
 
Reg.datum: Jan 2003
Inlägg: 935
Citat:
Originally posted by Anders@Nov 22 2004, 01:37
Du måste ha "[R=301,L]" även i den andra...
Tack så mycket för svaret Anders.
Nu får jag ingen Server Error på den andra.
Men det verkar som om den kommer in i någon oändlig loop. Sidan vill nämligen aldrig laddas.

Det verkar som om det är något med RewriteRule. Om jag byter ut (.*) till \, så laddas sidan, men ger inget resultat. Och om jag låter (.*) stå, så laddas aldrig sidan.

RewriteRule ^(.*)$ http://www.dll-files.com/$1 [R=301,L]
Filip är inte uppkopplad   Svara med citatSvara med citat
Oläst 2004-11-22, 21:51 #4
Filips avatar
Filip Filip är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Jan 2003
Inlägg: 935
Filip Filip är inte uppkopplad
Mycket flitig postare
Filips avatar
 
Reg.datum: Jan 2003
Inlägg: 935
Nu fick jag det att fungera.

Kod:
RewriteEngine On
RewriteBase /se
RewriteRule ^(.*)$ http://www.dll-files.com/$1 [R=301,L]
Jag var bara tvungen att lägga koden i .htaccess-filen, som låg i http://www.dll-files.com/se/ (använde http://www.dll-files.com/ tidigare)
Filip är inte uppkopplad   Svara med citatSvara med citat
Svara


Aktiva användare som för närvarande tittar på det här ämnet: 1 (0 medlemmar och 1 gäster)
 

Regler för att posta
Du får inte posta nya ämnen
Du får inte posta svar
Du får inte posta bifogade filer
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG]-kod är
HTML-kod är av

Forumhopp


Alla tider är GMT +2. Klockan är nu 03:18.

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