WN

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

chilis 2011-08-14 15:18

.htaccess
 
Surfar man in på domän.se har jag nu ordnat att man hamnar på domän.se/butik

På domän.se låg förut en blogg som nu ligger på domän.se/blogg

Hur gör jag så att alla inlänkar till blogginläggen t.ex domän.se/blogginlägg1 (som nu ligger på domän.se/blogg/blogginlägg1 redirectas till nya?

Jag vill alltså att alla sidor som inte ligger i katalogen butik redirectas då de nu ligger i katalogen /blogg och inte i rootkatalogen. Hur skriver jag det?

Sweely 2011-08-14 15:49

Enkelt. Spana in det här:

Citat:

redirect 301 domän.se/blogginlägg1 http://www.sajt.se/nya

chilis 2011-08-14 15:59

Hej

Ja fast då måste jag sitta å göra så på varje inlägg va?

Det är flera hundratals...

jayzee 2011-08-14 16:57

Ändra i databasen direkt.

Sweely 2011-08-14 23:31

Eller så 301:ar du huvuddomänen (site.se) till (site.se/blogg) och så fixar sig allt magiskt.

Men det förutsätter att permalänkarna bestått under flytten.

klein 2011-08-15 12:58

Jag bruka köra med denna php kod

<?
$URL = "http://www.doman.se/butik/".$_SERVER['REQUEST_URI'];

header ('HTTP/1.1 301 Moved Permanently');
header ('Location: '.$URL);

?>

Du kör rewrite på scriptet ovan ..Då fångar den upp alla google requester och skicka dem till butik. Sedan kanske du skall lägga in någon IF sats som känner av hur sidan anropas..


Citat:

Ursprungligen postat av chilis (Inlägg 20414506)
Surfar man in på domän.se har jag nu ordnat att man hamnar på domän.se/butik

På domän.se låg förut en blogg som nu ligger på domän.se/blogg

Hur gör jag så att alla inlänkar till blogginläggen t.ex domän.se/blogginlägg1 (som nu ligger på domän.se/blogg/blogginlägg1 redirectas till nya?

Jag vill alltså att alla sidor som inte ligger i katalogen butik redirectas då de nu ligger i katalogen /blogg och inte i rootkatalogen. Hur skriver jag det?



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

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