Check alle échte Black Friday-deals Ook zo moe van nepaanbiedingen? Wij laten alleen échte deals zien
Toon posts:

301 reditect bij homepage: home.provider/oudesite

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

Verwijderd

Topicstarter
Hallo allemaal,

Ik wil mij oude homepage (bijv. : home.provider/oudesite) laten 301 redirecten naar mijn nieuwe domein (bijv. : www.nieuwesite.com) .

De provider geeft mij geen toegang tot .htaccess, en ik mag alleen maar pagina's maken in HTML of HTM volgens mij. In ieder geval geen PHP of ASP.
"HTML met een klein beetje PHP" zei de helpdesk.
De server die ze gebruiken : Apache/2.0.50 (unix)

Weet iemand een oplossing voor een 301 redirect?
Kan een 301 redirect in PHP geembed worden in HTML, zo dat de HTTP Header Status Code "301 moved permanently" doorgeeft?

Graag reakties,
Bedankt.

PanaMaxi

  • BtM909
  • Registratie: Juni 2000
  • Niet online

BtM909

Watch out Guys...

[google=PHP 301 redirect] geeft meer dan genoeg relevante hits :)



Overigens kan de hoster niet de hoeveelheid PHP in bedwang houden. Wellicht hebben ze alleen de basis geinstalleerd en geen overige modules geinstalleerd.

[ Voor 55% gewijzigd door BtM909 op 24-10-2007 13:57 ]

Ace of Base vs Charli XCX - All That She Boom Claps (RMT) | Clean Bandit vs Galantis - I'd Rather Be You (RMT)
You've moved up on my notch-list. You have 1 notch
I have a black belt in Kung Flu.


  • Keiichi
  • Registratie: Juni 2005
  • Laatst online: 29-11 15:29
Nee, maar je kunt wel een meta tag gebruiken voor iemand door te sturen. (http://webmaster.iu.edu/t...nfo/refresh_metatag.shtml)

Solar @ Dongen: http://solar.searchy.net/ - Penpal International: http://ppi.searchy.net/


  • TeeDee
  • Registratie: Februari 2001
  • Laatst online: 14:26

TeeDee

CQB 241

Als je een "klein beetje PHP" mag gebruiken kan je gewoon proberen door een Redirect-Header in een PHP script te zetten en dit te testen.

Tevens kan je dit met mod_rewrite doen. Maarr.... ik vermoed dat als je geen .htaccess toegang hebt dit ook niet kan.

In HTML kan het niet, want als jij je HTML opvraagt krijgt je browser gewoon een HTTP 200 / OK binnen. Dan ben je dus al te laat.
Keiichi schreef op woensdag 24 oktober 2007 @ 13:57:
Nee, maar je kunt wel een meta tag gebruiken voor iemand door te sturen. (http://webmaster.iu.edu/t...nfo/refresh_metatag.shtml)
En dat is dus geen 301.

[ Voor 25% gewijzigd door TeeDee op 24-10-2007 13:58 ]

Heart..pumps blood.Has nothing to do with emotion! Bored


  • Janoz
  • Registratie: Oktober 2000
  • Laatst online: 11:35

Janoz

Moderator Devschuur®

!litemod

Dan stuur je wel iemand door, maar kun je niet de 'permanently moved' header gebruiken zodat alle zoekmachine's hun gegevens kunnen updaten.

Ken Thompson's famous line from V6 UNIX is equaly applicable to this post:
'You are not expected to understand this'


Verwijderd

De zoekmachines indexeren wel degelijk.
Gewoon <meta http-equiv=Refresh content=0;URL='nieuwesite/index.html'> gebruiken dus.

  • BtM909
  • Registratie: Juni 2000
  • Niet online

BtM909

Watch out Guys...

Verwijderd schreef op woensdag 24 oktober 2007 @ 14:01:
De zoekmachines indexeren wel degelijk.
Gewoon <meta http-equiv=Refresh content=0;URL='nieuwesite/index.html'> gebruiken dus.
Indexeren ja, maar Google registreert dit niet als een permanent move (wat een 301 wel impliceert) :)

Ace of Base vs Charli XCX - All That She Boom Claps (RMT) | Clean Bandit vs Galantis - I'd Rather Be You (RMT)
You've moved up on my notch-list. You have 1 notch
I have a black belt in Kung Flu.


  • TeeDee
  • Registratie: Februari 2001
  • Laatst online: 14:26

TeeDee

CQB 241

Verwijderd schreef op woensdag 24 oktober 2007 @ 14:01:
De zoekmachines indexeren wel degelijk.
Gewoon <meta http-equiv=Refresh content=0;URL='nieuwesite/index.html'> gebruiken dus.
Wat indexeren ze dan? De nieuwe URL? Ongetwijfeld, maar met een 301 geef je aan dat je hele site verplaatst is naar anderdomein.nl. Nu niet.

Heart..pumps blood.Has nothing to do with emotion! Bored


Verwijderd

Voor wat betreft Google kan je de oude site gewoon laten verwijderen.
De nieuwe site moet je aanbieden door een link op een andere site (of in een
gastenboek/forum) te plaatsen.

De provider gaf aan dat gebruik van htaccess of scripttalen niet was toegestaan. Niks geen 301 dus!

  • TeeDee
  • Registratie: Februari 2001
  • Laatst online: 14:26

TeeDee

CQB 241

Verwijderd schreef op woensdag 24 oktober 2007 @ 14:04:
Voor wat betreft Google kan je de oude site gewoon laten verwijderen.
Right, en dan ben je je zorgvuldig opgebouwde pagerank voorlopig kwijt.
Met een 301 niet.
De nieuwe site moet je aanbieden door een link op een andere site (of in een
gastenboek/forum) te plaatsen.
A, gastenboek spam. Een beetje gastenboek heeft dit dichtgezet door een rel="nofollow" aan href's te hangen.
De provider gaf aan dat gebruik van htaccess of scripttalen niet was toegestaan. Niks geen 301 dus!
"HTML met een klein beetje PHP" zei de helpdesk.

Heart..pumps blood.Has nothing to do with emotion! Bored


Verwijderd

Dus "een klein beetje PHP" maar alleen HTML of HTM bestanden uploaden?
Kom nou! Ram er dan gewoon een inline frame in die verwijst naar de nieuwe site.
Hoog tijd dat PanaMaxi gewoon nog eens met de helpdesk moet bellen.

  • Janoz
  • Registratie: Oktober 2000
  • Laatst online: 11:35

Janoz

Moderator Devschuur®

!litemod

Volgens mij heb je nog niet helemaal de implicaties van de verhuizing voor ogen. Met het opgeven van de nieuwe URL en het verwijderen van de oude zul je helemaal opnieuw moeten beginnen. Bij een 301 header weet google automatisch dat de huidige site verplaatst is naar een nieuwe locatie. Alle gegevens over die site kunnen dan dus ook meegenomen worden. Hierdoor hoef je niet helemaal opnieuw te beginnen met bijvoorbeeld je pagerank.

Ken Thompson's famous line from V6 UNIX is equaly applicable to this post:
'You are not expected to understand this'


  • BtM909
  • Registratie: Juni 2000
  • Niet online

BtM909

Watch out Guys...

Verwijderd schreef op woensdag 24 oktober 2007 @ 14:08:
Dus "een klein beetje PHP" maar alleen HTML of HTM bestanden uploaden?
Kom nou! Ram er dan gewoon een inline frame in die verwijst naar de nieuwe site.
Hoog tijd dat PanaMaxi gewoon nog eens met de helpdesk moet bellen.
Of eerst even de topicstart doorlezen en dan pas reageren? Je stapt zo makkelijk over een aantal (mogelijk) zeer belangrijke punten :)

Ace of Base vs Charli XCX - All That She Boom Claps (RMT) | Clean Bandit vs Galantis - I'd Rather Be You (RMT)
You've moved up on my notch-list. You have 1 notch
I have a black belt in Kung Flu.


Verwijderd

Tja Janoz, als je het zo stelt (pagerank in Google is dus belangrijk) dan is er voor wat betreft het probleem van PanaMaxi geen oplossing behalve dan het opnieuw adverteren op andere pagina's.

  • TeeDee
  • Registratie: Februari 2001
  • Laatst online: 14:26

TeeDee

CQB 241

TeeDee schreef op woensdag 24 oktober 2007 @ 14:06:
Right, en dan ben je je zorgvuldig opgebouwde pagerank voorlopig kwijt.
Met een 301 niet.
Maar ik neem even voor het gemak aan dat je daar overheen gelezen hebt.

Hoewel ik het wel met je eens bent is dat PanaMaxi misschien nog even met de helpdesk aan de lijn moet gaan hangen om even wat duidelijkheid over het wel of niet gebruiken van PHP.
Verwijderd schreef op woensdag 24 oktober 2007 @ 14:15:
[...]
Welke? :|
Is er nog een andere oplossing dan het niet mogen gebruiken van .htaccess, php (een beetje php bestaat immers niet) of asp? Ik blijf dit topic even volgen ;)
mod_rewrite, maar zoals ik in de 4e reactie al zei: dat lijkt me ook niet waarschijnlijk daar PanaMaxi ook geen .htaccess tot zijn beschikking heeft.

[ Voor 81% gewijzigd door TeeDee op 24-10-2007 14:16 ]

Heart..pumps blood.Has nothing to do with emotion! Bored


Verwijderd

[
Of eerst even de topicstart doorlezen en dan pas reageren? Je stapt zo makkelijk over een aantal (mogelijk) zeer belangrijke punten :)
Welke? :|
Is er nog een andere oplossing dan het niet mogen gebruiken van .htaccess, php (een beetje php bestaat immers niet) of asp? Ik blijf dit topic even volgen ;)

Verwijderd

In ieder geval geen PHP of ASP.
"HTML met een klein beetje PHP" zei de helpdesk.
De server die ze gebruiken : Apache/2.0.50 (unix)
Dan spreken bovenstaande uitspraken elkaar tegen.
Als het een klein beetje PHP is, dan zou de header functie misschien kunnen.
Weet iemand een oplossing voor een 301 redirect?
http://www.php.net/header/

Verwijderd

Topicstarter
Hoi,
Bedankt voor de reakties,

Het zou erg jammer zijn als een 301 redirect niet zou lukken, ik heb nu PageRank 4 en natuurlijk veel incoming links.

Misschien moet het lukken met PHP

Ik weet weinig van PHP maar heb dit gevonden:
<?php
header('HTTP/1.1 301 Moved Permanently');
header('Status: 301 Moved Permanently');
header('Location: http://www.nieuwesite.com/');
exit();
?>

Is de code goed?
En moet dat in de <head></head> of helemaal zonder headers?
Kan iemand een voorbeeld geven van een index.php pagina die ik zou moeten uploaden?

Thx!

  • Hydra
  • Registratie: September 2000
  • Laatst online: 06-10 13:59
Verwijderd schreef op woensdag 24 oktober 2007 @ 14:17:
Dan spreken bovenstaande uitspraken elkaar tegen.
Als het een klein beetje PHP is, dan zou de header functie misschien kunnen.
Inderdaad, en daarmee kun je prima een 301 doen. Vraag is dus eerst of dat mogelijk is. FF bellen dus. Een 'beetje PHP' is gewoon vaag.
Ja.
En moet dat in de <head></head> of helemaal zonder headers?
Kan iemand een voorbeeld geven van een index.php pagina die ik zou moeten uploaden?
Je output helemaal geen HTML. De header van een HTTP response is compleet wat anders dan de <head> tag van een HTML pagina.

Maar heb je al gechecked of PHP uberhaupt werkt? Begin daar eerst eens.

[ Voor 40% gewijzigd door Hydra op 24-10-2007 14:32 ]

https://niels.nu


Verwijderd

Topicstarter
Ik weet dus weinig van PHP maar ik heb een test.php pagina gemaakt (met notepad) met de inhoud :
<?php
header('HTTP/1.1 301 Moved Permanently');
header('Status: 301 Moved Permanently');
header('Location: http://www.nieuwesite.com/');
exit();
?>

Maar de header check geeft 200 OK aan :(

Heb ik iets fout gedaan?

Verwijderd

uit de manual:
void header ( string $string [, bool $replace [, int $http_response_code]] )
PHP:
1
2
// 301 Moved Permanently
header('http://www.nieuwesite.com/',TRUE,301);

(Alleen ben ik niet zeker van die replace parameter, maar hij staat in het voorbeeld in de comments ook op TRUE, dus zal wel goed zijn)
@hieronder : Bedankt voor het aangeven van de fout. Kopiëren / Plakken probleem van mij. 8)7

[ Voor 10% gewijzigd door Verwijderd op 25-10-2007 09:50 . Reden: Fout aangegeven ]


Verwijderd

Doe het dan wel goed
PHP:
1
2
3
4
<?php
// 301 Moved Permanently
header('Location: http://www.nieuwesite.com/',TRUE,301);
?>

  • Raynman
  • Registratie: Augustus 2004
  • Laatst online: 17:46
TRUE is goed, exit() was niet nodig en die 200 OK komt waarschijnlijk doordat je geen PHP kunt gebruiken (dan moet je dus die header-functie in de bron zien).

Verwijderd

Topicstarter
Hallo,

hmm ... het ziet er naar uit dat het technisch niet mogelijk is om een homepage (webspace bijv : home.provider.nl/oudesite ) te 301 redirecten naar een domeinnaam.

Is dit inderdaad het geval?

Of zou ik deze vraag beter kunnen stellen in "Internetproviders en Hosting"?

Alvast bedankt

PanaMaxi

  • TeeDee
  • Registratie: Februari 2001
  • Laatst online: 14:26

TeeDee

CQB 241

Verwijderd schreef op donderdag 25 oktober 2007 @ 12:23:
Hallo,

hmm ... het ziet er naar uit dat het technisch niet mogelijk is om een homepage (webspace bijv : home.provider.nl/oudesite ) te 301 redirecten naar een domeinnaam.
Dat is wel mogelijk. Mits je ASP / PHP kan gebruiken. Is dit inderdaad het geval?

Heart..pumps blood.Has nothing to do with emotion! Bored


Verwijderd

Topicstarter
Nee, ik heb geen toegang tot .htaccess, ASP of PHP.
Het gaat om een webspace die je krijgt bij een adsl-abbo. (bv. : home.provider.nl/oudesite)

Mijn vraag dus : is het technisch mogelijk om die te 301 redirecten?

  • TeeDee
  • Registratie: Februari 2001
  • Laatst online: 14:26

TeeDee

CQB 241

Dan niet nee. Maar je kan eventueel ook contact opnemen met je provider natuurlijk.
Verwijderd schreef op donderdag 25 oktober 2007 @ 12:54:
Dat heb ik al gedaan, en zij zeiden dat het technisch onmogelijk is.
Dan houdt het op. Het is technisch wel mogelijk, maar zonder medewerking van je provider wordt het lastig.
Maar is dat wel zo?
Je zou als laatste redmiddel het e.e.a. kunnen doen:
1: op je oude site een meta-refresh (incl. evt. url parameters) naar je nieuwe site/domein kunnen plaatsen.
2: op beide sites Google Sitemaps kunnen plaatsen
3: wachten tot je nieuwe domein goed geindexeerd is
4: via SiteMaps alle resultaten van je oude site verwijderen

Of je dan nog je pagerank blijft behouden is een 2e.

Blijf het trouwens wel vaag vinden dat ze een 'klein beetje PHP' ondersteunen.

[ Voor 157% gewijzigd door TeeDee op 25-10-2007 12:57 ]

Heart..pumps blood.Has nothing to do with emotion! Bored


Verwijderd

Topicstarter
Dat heb ik al gedaan, en zij zeiden dat het technisch onmogelijk is.

Maar is dat wel zo?

Verwijderd

Topicstarter
De provider zegt (nou ja ... een knulletje van de technische helpdesk zegt ...) dat het technisch niet mogelijk is omdat je in een subdomein staat. (home.provider.nl/oudesite ) dus na de slash.

Ja, dat "klein beetje PHP" werd gezegd door een ander knulletje.

Het nieuwe domein is al geindexeerd (alleen welkomst pagina dan, met "binnenkort komt hier ...") en staat ook al bij webmastertools.

Verwijderd

...Dat heb ik al gedaan, en zij zeiden dat het technisch onmogelijk is....
Eens met TeeDee.
Laat die helpdesk eerst maar eens verklaren wat een 'klein beetje PHP' inhoudt.
(Liefst in een email, want dan kan je het relevante gedeelte hier gewoon copy / pasten.)

Verwijderd

Dus PanaMaxi, dan komen we bij mijn eerdere reactie rondom Meta Refresh of Inline Frame.
De helpdesk staat het (wellicht uit eigen onervarenheid) niet toe om htaccess of PHP te gebruiken.

Zelf zou ik me voor wat betreft Google geen zorgen maken, die zal toch wel indexeren.
Omdat PageRanking van Google voor jou blijkbaar belangrijker is dan een indexering door
alle zoekmachines zou je kunnen kiezen om op je huidige website een plaatje te zetten
waarbij je jouw bezoekers/klanten verwijst naar de nieuwe website.
Dat plaatje moet op je nieuwe website staan zodat Google (en andere zoekmachines)
direct al de site kan benaderen. Voorbeeld:
<a href="nieuwewebsite.url"> <img src="nieuwewebsite/banner.jpg"> </a>

Hoewel ik er geen voorstander van ben zou je ook je nieuwe site alleen kunnen voorzien
van een inline frame welke de "oude" site opent. Hierdoor zien klanten jouw nieuwe URL
maar de oude site. Nu maar wel hopen dat je op je nieuwe site htaccess e.d. kan gebruiken :/

Verwijderd

Topicstarter
Dank voor jullie advies!

Het ziet er naar uit dat het technisch onmogelijk is, wat ik eigenlijk nog steeds betwijfel ...

Op mijn nieuwe domein heb ik gelukkig wel toegang tot .htaccess.

Het zal waarschijnlijk inderdaad zo worden zoals jullie aangeven : op de oude site een link en misschien een Meta refresh. En dan weer overnieuw beginnen met de Pagerank omhoog krijgen.
Pagina: 1