Welkom, Gasten
Gebruikersnaam: Wachtwoord: Onthoud mij
12 jan 2019
Diverse hosters zijn van PHP 5.x.x en PHP 7.x.x automatisch overgeschakeld naar PHP 7.3.x. Als je Joomla website en de gebruikte extensies (componenten, plugins en modules) niet up-to-date zijn kan hierdoor je website niet meer werken.
Lees meer...
  • Pagina:
  • 1
  • 2
  • 3

Onderwerp: 303 redirect

303 redirect 5 jaren 10 maanden geleden #1

  • sdeceulaer
  • sdeceulaer's Profielfoto Onderwerp Auteur
  • Offline
  • Fresh Boarder
  • Fresh Boarder
  • Berichten: 2
  • Ontvangen bedankjes 0
Hoi allemaal,

Vorige week hebben we onze website gemigreerd van versie 1.6.3 naar 2.5.9

We gebruiken een multilanguage website, en de index.php wordt verwijderd uit de url.
Omdat dit laatste in de vorige versie niet het geval was, hebben we redirect rules toegevoegd in de .htaccess file.  Zo wordt voor SEO de url met index.php geredirect met een 301 naar de zelfde url zonder index.php

Deze lijken op het eerste zicht te werken, de url wordt correct veranderd met een 301 redirect, maar we hebben ook gemerkt dat er na de 301 in sommige gevallen ook nog een 303 redirect gebeurt naar een pad op het file systeem.

www.godsambassade.be/index.php/nl/getuig...n/463-voorzienigheid
wordt dmv 301 geredirect naar
www.godsambassade.be/nl/getuigenissen/10...n/463-voorzienigheid
en daarna nog eens met een 303 redirect naar
www.godsambassade.be/nl/home/godsamba/do...n/463-voorzienigheid

Onze htaccess bevat volgende redirect rules (zie ook attachment voor de volledige file)
## Begin - Custom redirects
#
# If you need to redirect some pages, or set a canonical non-www to
# www redirect (or vice versa), place that code here. Ensure those
# redirects use the correct RewriteRule syntax and the [R=301,L] flags.
#
#To redirect old urls, starting with www and using index.php to new urls without index.php and with www
RewriteCond %{REQUEST_URI} ^/index.php/.*
RewriteCond %{HTTP_HOST} ^www\.
RewriteRule ^.*index\.php/(.*) $1 [R=301,L]
#
#To redirect old urls, not starting with www and using index.php to new urls without index.php and with www
RewriteCond %{REQUEST_URI} ^/index.php/.*
RewriteCond %{HTTP_HOST} !^www
RewriteRule ^.*index\.php/(.*) www.godsambassade.be/$1 [R=301,L]
#
#
#to redirect new urls, not starting with www, to www
RewriteCond %{HTTP_HOST} !^www\.
RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L]

## End - Custom redirects

Gelieve Inloggen of Maak een account aan om te deelnemen aan het gesprek.

Re: 303 redirect 5 jaren 10 maanden geleden #2

  • Otto
  • Otto's Profielfoto
  • Offline
  • Administrator
  • Administrator
  • Er bestaan geen domme vragen
  • Berichten: 1220
  • Karma: 1
  • Ontvangen bedankjes 33
Hoi sdeceulaer,

Allereerst van harte welkom op dit Forum namens het gehele MijnJoomlaForum team!

Ik hoop dat je allereerst van Jooml1 1.6.3 naar Joomla 1.7.4 gegaan bent, voordat je naar Joomla 2.5 gegaan bent. Zo niet, dan wordt dit waarschijnlijk hierdoor veroorzaakt.
Artenweb.nl creatieve unieke Joomla en VirtueMart websites!
Vragen allen via dit Forum!
KvK: 61932647 - Voor onderscheidende Joomla sites die werken!

Gelieve Inloggen of Maak een account aan om te deelnemen aan het gesprek.

Re: 303 redirect 5 jaren 10 maanden geleden #3

  • dondidi
  • dondidi's Profielfoto
  • Offline
  • Fresh Boarder
  • Fresh Boarder
  • Berichten: 8
  • Ontvangen bedankjes 0
Hoi Otto,
1.6.3 is verwijderd geweest en dan een clean install van 2.5.9 voor deze site

Gelieve Inloggen of Maak een account aan om te deelnemen aan het gesprek.

Re: 303 redirect 5 jaren 10 maanden geleden #4

  • Arjan
  • Arjan's Profielfoto
  • Offline
  • Platinum Boarder
  • Platinum Boarder
  • Berichten: 1459
  • Ontvangen bedankjes 5
Nu heb ik mijzelf nog nooit bezig gehouden met een .htaccess dus zijn de volgende opmerkingen misschien wel totale onzin.

In regel 1, #To redirect old urls, starting with www and using index.php to new urls without index.php and with www, word verteld dat we de index.php niet meer mogen zien als ik het goed lees.

In regel 2, #To redirect old urls, not starting with www and using index.php to new urls without index.php and with www, word verteld dat we nu de www en de index.php moeten vergeten. Maar wat er dan als opdracht word gegeven is, RewriteRule ^.*index\.php/(.*) http://www.godsambassade.be/ $1 [R=301,L], dat er weer een www geschreven moet worden.

De 3de regel, #to redirect new urls, not starting with www, to www, verteld weer dat we wel weer de www moeten gaan gebruiken.

Staat er nu niet een regel teveel?
Maar wat ik zeg kan dus ook totale onzin zijn want ik ken deze dingen, nog, niet.
Lekker ontspannen mensen helpen met hun website problemen.

Gelieve Inloggen of Maak een account aan om te deelnemen aan het gesprek.

Re: 303 redirect 5 jaren 10 maanden geleden #5

  • Otto
  • Otto's Profielfoto
  • Offline
  • Administrator
  • Administrator
  • Er bestaan geen domme vragen
  • Berichten: 1220
  • Karma: 1
  • Ontvangen bedankjes 33
Hoi Dondini,

Heb je de database hergebruikt? Zo ja, dan ligt daar waarschijnlijk de oorzaak van je probleem.

Heb je de database opnieuw gevuld, zet dan alle seo instellingen eens uit en kijk hoe het dan functioneert.
Artenweb.nl creatieve unieke Joomla en VirtueMart websites!
Vragen allen via dit Forum!
KvK: 61932647 - Voor onderscheidende Joomla sites die werken!

Gelieve Inloggen of Maak een account aan om te deelnemen aan het gesprek.

Re: 303 redirect 5 jaren 10 maanden geleden #6

  • dondidi
  • dondidi's Profielfoto
  • Offline
  • Fresh Boarder
  • Fresh Boarder
  • Berichten: 8
  • Ontvangen bedankjes 0
Hey Otto
Er is een nieuwe database gebruikt en content geïmporteerd van de oude database.

Gelieve Inloggen of Maak een account aan om te deelnemen aan het gesprek.

  • Pagina:
  • 1
  • 2
  • 3
Tijd voor maken pagina: 0.540 seconden
Gemaakt door Kunena
logo mijnjoomlaforum colored puzzle2

MijnJoomlaForum.nl is niet verbonden aan en is geen onderdeel van Open Source Matters, Inc, of het Joomla! project!

Hosted by Otto
Webdesign by Renata
Sitemap

Donatie Knop