Subdomein redirecten via .htaccess

Pagina: 1
Acties:
  • 285 views sinds 30-01-2008
  • Reageer

Acties:
  • 0 Henk 'm!

  • Millennyum
  • Registratie: Januari 2001
  • Laatst online: 04-05-2023
Ik heb momenteel een url genaamd www.mijndomein.net/forum. Het forum dat daarin staat is ook bereikbaar via de url forum.mijndomein.net

Uit SEO oogpunt wil ik de mogelijkheid van het subdomein uitzetten en alleen nog de url www.mijndomein.net/forum gaan gebruiken. Maar mensen moeten wel nog via de oude link naar het forum kunnen, en de Pagerank moet doorgesluisd worden. Dat wil ik dus doen d.m.v. een 301 redirect in m'n .htaccess file.

Helaas heb ik geen idee wat ik in die file moet zetten. Wat rondsurfen leverde me o.a. de volgende suggesties op:
RewriteEngine On

RewriteCond %{HTTP_HOST} ^sub\.domain\.com
RewriteRule ^(.*)$ http://www.domain.com/$1 [r=301]
RewriteEngine ON
RewriteCond %{HTTP_HOST} ^domain.com/forums$ [OR]
RewriteCond %{HTTP_HOST} ^www.domain.com/forums$
RewriteCond %{REQUEST_URI} ^/$
RewriteRule ^(.*)$ http://forums.domain.com [R=301,L]
RewriteEngine on
RewriteCond %{HTTP_HOST} www.sub.domain.com
RewriteRule ^(.*) http://www.domain.com$1 [R]
Maar ik heb dus geen idee wat die verschillende versies nu wel/niet doen en welke ik ervan nodig heb (of wellicht zelfs een geheel andere). Wie kan mij helpen?

Acties:
  • 0 Henk 'm!

  • Bender
  • Registratie: Augustus 2000
  • Laatst online: 16-09 09:15
Je denkt te moeilijk.
ReDirect stuurt ook de bezoeker met behoud van de URL door ;)

Acties:
  • 0 Henk 'm!

  • Millennyum
  • Registratie: Januari 2001
  • Laatst online: 04-05-2023
Ow... dus dan wordt het gewoon het volgende?
Redirect 301 forum.mijndomein.net/ http://www.mijndomein.net/forum/

Acties:
  • 0 Henk 'm!

  • Millennyum
  • Registratie: Januari 2001
  • Laatst online: 04-05-2023
*kick*

Bovenstaande werkt dus niet... wie kan me vertellen wat het wel moet zijn?

Acties:
  • 0 Henk 'm!

  • Cloud
  • Registratie: November 2001
  • Laatst online: 17-09 10:39

Cloud

FP ProMod

Ex-moderatie mobster

Ik denk dat je gewoon een index.html pagina moet maken, met daarin een META REFRESH tag op 0 seconden, waarmee je ze doorsluist naar de andere pagina. Als je gebruik maakt van redirect functies zal de url volgens mij niet veranderen, maar alleen de content. :)

Ik weet echter niet hoe spiders hiermee omgaan, maar aangezien de tijd op 0 staat voor de refresh, denk ik dat dat wel goedkomt.

Never attribute to malice that which can be adequately explained by stupidity. - Robert J. Hanlon
60% of the time, it works all the time. - Brian Fantana


Acties:
  • 0 Henk 'm!

  • -DarkShadow-
  • Registratie: December 2001
  • Niet online
Zoals de TS zegt moet dit met een 301 redirect, maar Pagerank zal je nooit behouden!

Specialist in:
Soldeerstations
Oscilloscoop


Acties:
  • 0 Henk 'm!

  • Millennyum
  • Registratie: Januari 2001
  • Laatst online: 04-05-2023
Het moet met een 301 redirect ja. Maar HOE - dat is mijn vraag. Is er niemand die verstand heeft van .htaccess files?

Acties:
  • 0 Henk 'm!

  • NMe
  • Registratie: Februari 2004
  • Laatst online: 09-09 13:58

NMe

Quia Ego Sic Dico.

Je zou zomaar eens meer antwoord kunnen krijgen in het juiste subforum. :+ Waar hoort mijn topic?

IH>>WSS

'E's fighting in there!' he stuttered, grabbing the captain's arm.
'All by himself?' said the captain.
'No, with everyone!' shouted Nobby, hopping from one foot to the other.


Acties:
  • 0 Henk 'm!

  • Millennyum
  • Registratie: Januari 2001
  • Laatst online: 04-05-2023
Er zijn tegenwoordig echt te veel subfora... 8)7
De topics die ik met de search vond stonden grotendeels in IH, vandaar. Sorry!

Acties:
  • 0 Henk 'm!

  • Cloud
  • Registratie: November 2001
  • Laatst online: 17-09 10:39

Cloud

FP ProMod

Ex-moderatie mobster

Misschien iets in de trend van:
code:
1
2
RewriteEngine ON
RewriteRule ^http://forum.mijndomein.net/$ http://www.mijndomein.net/forum/$1 [R=301,L]

Ik ben geen ster in .htaccess-bestandjes, maar dit zit er m.i. logisch uit. :) Wat ook logisch eruit ziet is:
code:
1
Redirect permanent http://forum.mijndomein.net http://www.mijndomein.net/forum/


Probeer maar zou ik zeggen 8)

Never attribute to malice that which can be adequately explained by stupidity. - Robert J. Hanlon
60% of the time, it works all the time. - Brian Fantana


Acties:
  • 0 Henk 'm!

  • MORCIK
  • Registratie: September 2001
  • Laatst online: 20-09 20:27

MORCIK

DJ, Spin That Wheel

Millennyum schreef op dinsdag 14 november 2006 @ 22:06:
*kick*

Bovenstaande werkt dus niet... wie kan me vertellen wat het wel moet zijn?
Werkt een gewone redirect zonder de 301 wel dan?

You only live once, so live to the max's


  • Robinski
  • Registratie: September 2000
  • Laatst online: 12-07 19:39

Robinski

A.K.A. RHarmsen

Ik zou gaan voor een oplossing als deze:

code:
1
2
3
RewriteEngine On
RewriteCond %{HTTP_HOST} ^forum\.domein\.nl$ [NC]
RewriteRule ^(.*)$ http://domein.nl/forum/$1 [R=301,L]


ik gebruik dit zelf om www.domein.nl te redirecten naar domein.nl
oude links naar forum.domein.nl blijven zo werken, maar worden wel herschreven naar domein.nl/forum zodat dat ook zo in de browser te zien is.

hoe zoekmachines hier mee omgaan weet ik niet precies maar alles gaat in ieder geval met een 301 naar ergens anders.

10xAXItec AC-265P = 2,650kWp @ SolarEdge SE2200 - PVOutput


  • Millennyum
  • Registratie: Januari 2001
  • Laatst online: 04-05-2023
Dankje!
Just out of curiousity, kun je me ook vertellen wat er nou precies staat? En waar staat bijvoorbeeld dat [NC] voor, en die L?

Acties:
  • 0 Henk 'm!

  • Millennyum
  • Registratie: Januari 2001
  • Laatst online: 04-05-2023
Voor degene die na mij komt: de volgende code werkte correct:


code:
1
2
3
RewriteEngine On
RewriteCond %{HTTP_HOST} ^forum\.domein\.nl$ [NC]
RewriteRule ^(.*)$ http://domein.nl/forum [R=301,L]


Ik heb het /$1 gedeelte weggehaald, omdat hij anders redirecte naar www.domein.nl/forum/forum.

Nou heb ik nog een ander vraagje. In het verleden gebruikte ik frames, en om toch de frameset te tonen wanneer bezoekers een losse pagina via een zoekmachine vonden, heb ik een Javascriptje geschreven die automatisch de frameset laadde en de opgevraagde pagina daar weer in. Dat resulteerde in url's zoals "http://www.domein.nl?pagina2.html"
Hoe kan ik die redirecten?

code:
1
redirect 301 ?pagina2.html http://www.domein.nl/pagina2.html
of
code:
1
redirect 301 /?pagina2.html http://www.domein.nl/pagina2.html
of
code:
1
redirect 301 /\?pagina2.html http://www.domein.nl/pagina2.html

werken niet

[ Voor 50% gewijzigd door Millennyum op 22-11-2006 20:08 ]

Pagina: 1