PDA

Bekijk Volledige Versie : Website forwarden



kickntodabeat
23/09/14, 10:48
Momenteel ondervind ik een probleem met volgende forwarder in directadmin

Volgende website rikvosters. be / diachronie moet doorlinken naar http://homepages.vub.ac.be/~rvosters/menu4g-diachronie1415.html%E2%80%9D

Maar in plaats daarvan linkt hij door naar http://homepages.vub.ac.be/~rvosters/diachronie
(= basisadres van d homepage + “diachronie” daarachteraan).

Zie printscreen....

Wie kan mij hierbij helpen....

dennis0162
23/09/14, 11:32
DirectAdmin maakt de rules gewoon aan in public_html/.htaccess.
Kijk eens wat voor regels in de .htaccess verder staan?

kickntodabeat
23/09/14, 22:32
Dit staat er in de htaccess:


Redirect 301 /variatie http://homepages.vub.ac.be/~rvosters/menu4h-variatie.html
Redirect 301 /bbp http://homepages.vub.ac.be/~rvosters/menu4i-variatie-bbp.html
Redirect 301 / http://homepages.vub.ac.be/~rvosters/
Redirect 301 /diachronie http://homepages.vub.ac.be/~rvosters/menu4g-diachronie1415.html
Redirect 301 /bama http://homepages.vub.ac.be/~rvosters/onderwerpenBAMA.pdf

kickntodabeat
29/09/14, 17:11
Niemand?

GIMservices
29/09/14, 19:54
Er staat " achter aan je link.
Wellicht als je die weghaalt dat de redirect wel werkt

Of in de .htaccess aanpassen:

Redirect 301 / http://homepages.vub.ac.be/~rvosters/menu4g-diachronie1415.html

Dat zou volgens mij moeten werken

GIMservices
29/09/14, 19:55
Excuus:

Redirect 301 /diachronie http://homepages.vub.ac.be/~rvosters/menu4g-diachronie1415.html

Lijkt me beter dan :-)

kickntodabeat
30/09/14, 19:38
Waar zie jij dit staan die "?
Als ik uw link kopieer in de htaccess en er verandert niets....

Domenico
01/10/14, 12:05
Ik maak zelf geen gebruik van DirectAdmin maar zo te zien staan je (DirectAdmin) instellingen goed.

Wordt je .htacces wel geparsed?
Is mod_rewrite wel aktief?

kickntodabeat
02/10/14, 16:41
Mod_rewrite is inderdaad actief en .htacess word geparsed...

Nog iemand een idee?

cfmweb
02/10/14, 17:52
Ik krijg een 404 document not available, misschien is dat een aanknopingspunt?

kickntodabeat
02/10/14, 19:01
De website werkt wel degelijk: http://homepages.vub.ac.be/~rvosters/menu4g-diachronie1415.html
Enkel als hij de forwarder instelt krijgt hij dit 404 document http://rikvosters.be/diachronie
Deze linkt nochtans naar dezelfde pagina als op de eerste regel....

Domenico
08/10/14, 20:36
Heb je dit al opgelost? Ik blijf het een raar probleem vinden.

kickntodabeat
16/10/14, 19:14
Neen, werkt nog altijd niet en weet nog altijd geen oplossing....

kickntodabeat
19/10/14, 20:13
Niemand die hier een oplossing voor heeft?

Mark17
19/10/14, 21:47
De website werkt wel degelijk: http://homepages.vub.ac.be/~rvosters/menu4g-diachronie1415.html
Enkel als hij de forwarder instelt krijgt hij dit 404 document http://rikvosters.be/diachronie
Deze linkt nochtans naar dezelfde pagina als op de eerste regel....

Ze verwijzen niet naar precies dezelfde pagina. Het verschil is:
http://homepages.vub.ac.be/~rvosters/menu4g-diachronie1415.html
en
http://homepages.vub.ac.be/~rvosters/diachronie

Let op het deel na /~rvosters/ dat niet precies hetzelfde is.

Maak anders binnen je hosting pakket een map aan met de naam diachronie en verwijder de redirect in .htaccess/directadmin. Maak in deze nieuwe map vervolgens index.php aan met onderstaande content:


<?php
header("HTTP/1.1 301 Moved Permanently");
header("Location: http://homepages.vub.ac.be/~rvosters/menu4g-diachronie1415.html);
exit();


Mocht homepages.vub.ac.be PHP ondersteunen dan kun je het ook daar in de volgende map zetten: http://homepages.vub.ac.be/~rvosters/diachronie (bestand: http://homepages.vub.ac.be/~rvosters/diachronie/index.php).

kickntodabeat
09/11/14, 14:02
Deze oplossing blijkt ook niet te werken ....

Heel vreemd dat hier niets lijkt te werken.

Marin
09/11/14, 18:13
Wat doet een 302?

kickntodabeat
10/11/14, 16:48
Juist hetzelfde ....

Blacky
11/11/14, 01:58
Waarom die .htaccess en php niet werken weet ik niet.
Maar in Directadmin zat een bug v.w.b. forwarding, kwam ik toevallig achter deze week en is in de volgende release gefixed.

joriz
11/11/14, 11:31
301 is niet helemaal hetzelfde als 302. Met 301 geef je expliciet aan dat de pagina voor altijd is verhuisd en zullen zoekmachines als Google dit ook onthouden en de oorspronkelijke url meestal schrappen in hun resultaten.
302 geef je aan dat de pagina een nieuwe plek heeft maar dus niet permanent.

Afhankelijk van of je er een POST of GET request was verzonden naar de webserver kan je ook nog gebruik maken van 303 en 307 om of de POST/GET mee te sturen of te negeren.
Meeste browsers gaan hier goed mee om behalve Internet Explorer. Deze stuurt alsnog het complete POST request mee ondanks dat je een 303 redirect uitvoert.

Meer informatie over deze redirects kan je vinden op: https://en.wikipedia.org/wiki/URL_redirection#HTTP_status_codes_3xx

kickntodabeat
11/11/14, 15:25
Er moet toch een manier zijn om dit op te lossen...
Het lukt bij 3 op de 4 redirects, behalve bij een aantal niet ....

Blacky
12/11/14, 16:14
Probeer het eens op deze manier, maak zelf een .htaccess aan (mod_rewrite moet actief zijn):

Options +FollowSymLinks
RewriteEngine on
RewriteRule ^diachronie/ /http://homepages.vub.ac.be/~rvosters...ronie1415.html [R=301,L]

Als dat niet werkt evt. deze misschien eens proberen:

RedirectMatch 301 ^/diachronie(.*)$ http://homepages.vub.ac.be/~rvosters...ronie1415.html

PerryKniest
12/11/14, 17:47
Volgens mij zit het probleem in de ~

Test het maar eens met een url zonder ~ ik vermoed dat dat gewoon goed zal gaan.

Andere mogelijkheid voor een redirect is met een index.html file in de betreffende map en daarin een meta refresh op 0 seconden naar de nieuwe locatie.