Hallo,
Ik loop tegen het volgende probleem aan, ik wil een redirect (301) doen van:
htttp://www.site.nl/dit-is-een-onderwerp/1337/
htttp://www.site.nl/dit-is-een-onderwerp-1337/
Hiervoor heb ik de volgende code geschreven:
Dit lijkt te werken, alleen werkt het alleen als de URL er als volgt uit ziet:
htttp://www.site.nl/dit-is-een-onderwerp-2/1337/
En niet als de URL als volgt is:
htttp://www.site.nl/dit-is-een-onderwerp/1337/
Ik heb dezelfde reg exp al in The Regex Coach gegooid die matched wel goed.
Iemand een idee?
Ik loop tegen het volgende probleem aan, ik wil een redirect (301) doen van:
htttp://www.site.nl/dit-is-een-onderwerp/1337/
htttp://www.site.nl/dit-is-een-onderwerp-1337/
Hiervoor heb ik de volgende code geschreven:
code:
1
2
3
4
5
6
7
| RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !^/page/([0-9]+)/
RewriteCond %{REQUEST_URI} !^/([a-zA-Z0-9\-\_]+)/([a-zA-Z0-9\-\_]+)/
RewriteRule ^/([a-zA-Z0-9\-\_]+)/([0-9]+)/$ /$1-$2/ [R=301,L] |
Dit lijkt te werken, alleen werkt het alleen als de URL er als volgt uit ziet:
htttp://www.site.nl/dit-is-een-onderwerp-2/1337/
En niet als de URL als volgt is:
htttp://www.site.nl/dit-is-een-onderwerp/1337/
Ik heb dezelfde reg exp al in The Regex Coach gegooid die matched wel goed.
Iemand een idee?