URL redirect werkt niet

Ik stel in een Drupal 7 website via de module Redirect 7.x-1.0-rc3 al steeds mijn URL redirects in.
Dat heeft altijd probleemloos gewerkt.

Nu doe ik dat opnieuw voor 2 gevallen, en krijg telkens een time-out melding en dus lukt het niet om naar de externe locaties te redirecten.

Het enige verschil dat ik kan zien met vorige gevallen is dat ik toen altijd redirects heb ingesteld naar een http locatie en dat het nu met deze twee nieuwe gevallen naar een https locatie is.

Kan dat eventueel de reden zijn waarom het nu niet lukt?
En kent iemand dan hier eventueel de oplossing voor?

Mvg
Filip Burm

Auteur: 
burmfilip
afbeelding van Niek Kloots
Door Niek Kloots op 11 november, 2017 - 12:21

Waarom een extra module?
D7 heeft redirect ingebouwd. Heet URL alias
www.jouwdomein.nl/admin/config/search/path

http://familiekloots.nl
hobby: http://noww.nl en http://openwaterswimming.eu

afbeelding van be-web
Door be-web op 11 november, 2017 - 13:54

@Filip: Kijk eens per geval welke redirects al zijn aangemaakt. Wellicht zit er een loop in en dan krijg je vanzelf een timeout.

@Niek: Redirect verwijst automatisch de oude url naar de nieuwe. Zie het als een 301-redirect. Met URL alias zou dat ook kunnen, maar dan handmatig.

-----
Met vriendelijke groet,
Hans Kuiters
BE-WEB

afbeelding van Niek Kloots
Door Niek Kloots op 11 november, 2017 - 14:43

@BE-WEB Wellicht handmatig, maar wel in core ingebouwd. Dus dat werkt volgens mij altijd beter en/of sneller dan een extra module.

http://familiekloots.nl
hobby: http://noww.nl en http://openwaterswimming.eu

Door burmfilip op 11 november, 2017 - 20:21

Bedankt voor jullie reacties. Maar met URL Alias zal ik volgens mij niet kunnen instellen wat ik wil bereiken, vermits dat toch altijd binnen dezelfde domeinnaam blijft. Ik wil een redirect instellen van een pagina in mijn site, onmiddellijk naar een pagina op een externe site. Dat heb ik tot op heden altijd zonder problemen gedaan met de module REDIRECT. En nu werk dat plots niet meer naar behoren. En ik heb het nagekeken, er is in de beide gevallen die niet werken slechts 1 redirect aangemaakt, dus van een loop is er volgens mij ook geen sprake.

Iemand nog andere suggesties?

Mvg

Filip Burm

Door burmfilip op 11 november, 2017 - 20:59

Nog wat bijkomende informatie.

Ik heb op een pagina in mijn site een REDIRECT ingesteld via de Redirect module, die pagina is als volgt:

www.rajapackinfo.be/nl/7-tips-voor-een-geslaagde-black-friday

De link waar ik naartoe wens te redirecten is de volgende:
https://www.rajapack.be/blog-be/nl/7-e-commerce-tips-voor-black-friday-2017/

Na het verloop van de time out krijg ik altijd de volgende URL te zien:
https://www.rajapack.be:81/blog-be/nl/7-e-commerce-tips-voor-black-friday-2017/

Daar verschijnt merkwaardig genoeg een stukje meer in dan in de opgegeven url, met name:

:81

Of heeft dit mogelijk met de redirect te maken?

Mvg

Filip Burm

Door burmfilip op 11 november, 2017 - 21:02

Nog bijkomende informatie. Ik heb die redirect even geprobeerd met een geheel andere url en dan werkt het wel perfect.

Daaruit leid ik af dat het probleem dus iets te maken moet hebben met de site waar ik naartoe wil redirecten?
Dat de time out daar ontstaat, omdat er om één of andere reden geen toegang verleend wordt door die site.

Zou dat kunnen?

Mvg

Filip Burm

Door burmfilip op 11 november, 2017 - 21:08

Het ligt dus ook niet aan het verschil tussen http en https, want de andere url die ik uitprobeerde, en waarbij het wel zonder problemen werkte, is ook een https url.

afbeelding van Niek Kloots
Door Niek Kloots op 12 november, 2017 - 12:54

:81 achter een url geeft de poort weer waardoor er verbinding moet gemaakt worden.
Misschien herkent u de poorten 110 en 25 wel als poortnummer. Die zijn voor inkomende en uitgaande mail op een server.

Deze :81 wordt blijkbaar door de module redirect toegevoegd aan de link en dat hoort helemaal niet te gebeuren.

Daar deze module niet valt onder het Drupal beveiligingsadviesbeleid zou ik hem weglaten en gaan werken met url_alias

http://familiekloots.nl
hobby: http://noww.nl en http://openwaterswimming.eu

Door burmfilip op 13 november, 2017 - 20:14

Geachte Niek,

Bedankt voor je toelichting. Bij ander url's voegt die redirect module die :81 niet toe, maar in dit geval dus wel. Enig idee waarom die dat de ene keer wel en de andere keer niet doet?

Ik wil op een pagina in de site www.rajapackinfo.be een redirect zetten naar een pagina op een andere website, met name https://www.rajapack.be/blog-be/nl/exportverpakkingen-uw-pakketten-veilig-verzonden-in-5-stappen/.

Ik zie nog altijd niet in hoe ik dat zou kunnen doen met een url alias? Want voor zover ik weet situeren aliassen zich altijd binnen eenzelfde domeinnaam? Of zie ik dat verkeerd?

Als het toch kan via een url alias, kan u mij dan even toelichten aub hoe ik dat zou moeten doen?

In afwachting van uw antwoord,

Mvg
Filip Burm

Door burmfilip op 14 november, 2017 - 20:31

Geachte Niek,

Bedankt voor je toelichting. Dag met die menulink heb ik geprobeerd, maar krijg ook daar een time out. Ik veronderstel dus dat er aan de kant van de site waarnaar ik wil linken, iet schort dat verhinderd dat ik toegang krijg.

Uw 2de toelichting begrijp ik nog altijd niet goed. Het voorbeeld dat u geeft probeert inderdaad een alias te leggen naar twee pagina's die wel binnen eenzelfde root url vallen.

Ik probeer echter van www.rajapackinfo.be... een redirect te leggen naar www.rajapack.be en dat zijn twee verschillende root domeinen. En daarvan zie ik nog altijd niet hoe dat zou kunnen met een alias?

Mvg

Filip Burm

afbeelding van Niek Kloots
Door Niek Kloots op 14 november, 2017 - 23:27

De alias moet je op de oorspronkelijke website maken.
Een menulink zou ook naar een andere website moeten kunnen leiden.

http://familiekloots.nl
hobby: http://noww.nl en http://openwaterswimming.eu

Bookmark and Share

Drupal is een geregistreerd merk van Dries Buytaert. | Powered by Pantheon.

Drupal.be/Drupal.nl is de website van de Nederlandstalige Drupalgemeenschap.

onomatopee