Ik kom er even niet meer uit met een aantal rewrites, ze deden het eerst wel en toen opeens niet meer.
Onderstaande rewrite moet bijvoorbeeld de 'zoekmachinevriendelijke' url
hondenrassen/windhonden/afghaanse-windhond
rewriten naar:
/staticpages/index.php/hondenrassen_windhonden_afghaanse-windhond
Goed, de rewrite zelf:
Code:RewriteEngine On AddType application/x-httpd-php .htm .xml .rss AddType text/xml xml RewriteRule hondenrassen/(.*)/(.*)/(.*)/(.*).php /staticpages/index.php/hondenrassen_$1_$2_$3_$4 RewriteRule hondenrassen/(.*)/(.*)/(.*).php /staticpages/index.php/hondenrassen_$1_$2_$3 RewriteRule hondenrassen/(.*)/(.*).php /staticpages/index.php/hondenrassen_$1_$2 RewriteRule hondenrassen/(.*).php /staticpages/index.php/hondenrassen_$1
Waar gaat het fout?
- Rewrites in .htaccess doen het niet meer
-
30-10-2013, 15:50 #1
- Berichten
- 5.670
- Lid sinds
- 18 Jaar
Rewrites in .htaccess doen het niet meer
-
In de schijnwerper
-
30-10-2013, 16:04 #2
- Berichten
- 390
- Lid sinds
- 16 Jaar
Re: Rewrites in .htaccess doen het niet meer
Heb je het ook in deze volgorde geprobeerd?
RewriteRule hondenrassen/(.*)/(.*)/(.*).php
RewriteRule hondenrassen/(.*).php /staticpages/index.php/hondenrassen_$1
RewriteRule hondenrassen/(.*)/(.*).php /staticpages/index.php/hondenrassen_$1_$2
RewriteRule hondenrassen/(.*)/(.*)/(.*)/(.*).php /staticpages/index.php/hondenrassen_$1_$2_$3_$4
-
30-10-2013, 16:33 #3
- Berichten
- 457
- Lid sinds
- 18 Jaar
Re: Rewrites in .htaccess doen het niet meer
Wellicht zit er ergens anders iets fout, als het eerst wél werkte?
-
30-10-2013, 17:24 #4
- Berichten
- 106
- Lid sinds
- 11 Jaar
Re: Rewrites in .htaccess doen het niet meer
Misschien is het handig om even te checken of je .htaccess nog wel geaccepteerd wordt.
-
30-10-2013, 17:58 #5
64BitsWebhosting.EU
- Berichten
- 2.085
- Lid sinds
- 18 Jaar
Re: Rewrites in .htaccess doen het niet meer
Dat werkt idd niet volgens je specs. Haal de ".php" bij je urls eens weg uit de mod_rewrite regel (aangezien je dit nu verplicht maakt, maar het niet in je voorbeeld url staat.
-
30-10-2013, 18:31 #6
- Berichten
- 5.670
- Lid sinds
- 18 Jaar
Re: Rewrites in .htaccess doen het niet meer
oeps, de .php had wél in de voorbeeldregel moeten staan, mijn fout. In de praktijk staat hij er wel. Het CMS is niet veranderd, en rond die datum is er bij de host ook niets veranderd.
@nick foster: dan krijg ik een 500 error..
@Jasper.Bollen: hoe kan ik controleren of de .htaccess wordt geaccepteerd?
-
30-10-2013, 18:39 #7
64BitsWebhosting.EU
- Berichten
- 2.085
- Lid sinds
- 18 Jaar
Re: Rewrites in .htaccess doen het niet meer
Ik zou sowieso de .php als \.php zetten anders kun je inderdaad wat problemen krijgen in bepaalde gevallen. Dus bv:
RewriteRule /hondenrassen/(.*)/(.*)/(.*)\.php$ /staticpages/index.php/hondenrassen_$1_$2_$3
En even beginnen met een / anders rewrite ie naar //
Maar als ie het verder nog niet doet, dan moet je de rewrite logs gewoon even aanzetten. Kun je precies zien wat er gebeurd.
-
30-10-2013, 21:02 #8
- Berichten
- 106
- Lid sinds
- 11 Jaar
Re: Rewrites in .htaccess doen het niet meer
http://stackoverflow.com/questions/9...ile-is-running
Dit kun je gebruiken om te kijken of je .htaccess wel wordt geaccepteerd.
Om te kijken of de mod_rewrite module enabled is moet je even een phpinfo(); doen.
-
30-10-2013, 22:26 #9
- Berichten
- 5.670
- Lid sinds
- 18 Jaar
Re: Rewrites in .htaccess doen het niet meer
De .htaccess wordt in ieder geval geaccepteerd,en op dezelfde hostingaccount draaien meerdere sites waarde rewrites wél werken. Ook een testsite met WordPress op dit domein.
Verder heb ik de door jullie geopperde veranderingen geprobeerd, helaas zonder resultaat. Ik ga dus kijken of ik een rewrite log aan de praat kan krijgen en of er nog iets anders aan de hand is.
Plaats een
- + Advertentie
- + Onderwerp
Marktplaats
Webmasterforum
- Websites algemeen
- Sitechecks
- Marketing
- Domeinen algemeen
- Waardebepaling
- CMS
- Wordpress
- Joomla
- Magento
- Google algemeen
- SEO
- Analytics
- Adsense
- Adwords
- HTML / XHTML
- CSS
- Programmeren
- PHP
- Javascript
- JQuery
- MySQL
- Ondernemen algemeen
- Belastingen
- Juridisch
- Grafisch ontwerp
- Hosting Algemeen
- Hardware Info
- Offtopic