Ik ben bezig met een systeem dat werkt via includes.
De index word geladen, en vanaf daar word de soort pagina etc. geinclude.
Om ervoor te zorgen dat dit goed werkt heb ik dus htaccess gebruikt om van site.nl/pagina dit te maken: site.nl/index/pagina
Aangezien het dus via de index moet gaan.
Dit werkt zonder problemen, alles is perfect.
Echter werkt dit blijkbaar niet op bots.
Google denkt dat site.nl/pagina niet bestaat, terwijl hij site.nl/index/pagina wel ziet (waar een normale bezoeker word doorgestuurd naar de homepage).
Daarnaast krijg ik bij de facebook app ook een probleem, het comment systeem heeft een callback url nodig, waarbij ik een error krijg als ik site.nl/pagina gebruik krijg ik een error van facebook, en als ik site.nl/index/pagina gebruikt werkt het wel, maar als je dan op facebook klikt kom je altijd op de homepage.
Iemand enig idee hoe ik dit kan voorkomen?
Mijn htaccess
De index word geladen, en vanaf daar word de soort pagina etc. geinclude.
Om ervoor te zorgen dat dit goed werkt heb ik dus htaccess gebruikt om van site.nl/pagina dit te maken: site.nl/index/pagina
Aangezien het dus via de index moet gaan.
Dit werkt zonder problemen, alles is perfect.
Echter werkt dit blijkbaar niet op bots.
Google denkt dat site.nl/pagina niet bestaat, terwijl hij site.nl/index/pagina wel ziet (waar een normale bezoeker word doorgestuurd naar de homepage).
Daarnaast krijg ik bij de facebook app ook een probleem, het comment systeem heeft een callback url nodig, waarbij ik een error krijg als ik site.nl/pagina gebruik krijg ik een error van facebook, en als ik site.nl/index/pagina gebruikt werkt het wel, maar als je dan op facebook klikt kom je altijd op de homepage.
Iemand enig idee hoe ik dit kan voorkomen?
Mijn htaccess
Options FollowSymLinks MultiViews
RewriteEngine On
RewriteCond %{REQUEST_URI} !style.css
RewriteCond %{REQUEST_URI} !/foto
RewriteCond %{REQUEST_URI} !/actie
RewriteRule ^([^/]+)$ index/$1 [NC,L]