Я не могу изменить, как Google генерирует поисковые URI, но я знаю, как сделать перенаправление
Браузер удаляет тег #tag в своем URI-запросе, поэтому он действителен http://www.mydomain.nl/#index.php/artikel/contact
и т. Д., Генерирует запрос "GET /
", а http://www.mydomain.nl/index.php/artikel/contact
генерирует запрос "GET /index.php/artikel/contact
". Следовательно, вам нужно переписать такие запросы следующим образом, используя DOCROOT/.htaccess
Options +FollowSymLinks
RewriteEngine on
RewriteBase /
RewriteCond !-f
RewriteCond !-d
RewriteRule ^.+ /#$0 [R=302,L,NE]
Регулярное выражение должно быть повторением + (1 или более), чтобы не совпадать с «GET /»
Таким образом, сервер вернет временный редирект обратно в браузер, чтобы перейти к правильной привязке на домашней странице.