Weet iemand hier de php-code voor?
---
<script type="text/javascript">
if (document.location.href == "id_files/01.html")
{
document.location.href = "index.php?id=01";
}
</script>
--
Dit script werkt namelijk niet voor alle browsers.
===
Het gaat om het volgende:
Ik gebruik 1 php pagina (index.php) waarin ik via ?id=01, 02, 03 etc. de pagina's 01.html, 02.html, 03.html etc invoeg. Deze pagina's staan in een submap (id_files/).
De pagina's in de subfolder id-files/ kunnen echter apart verschijnen als mensen via een zoekmachine binnenkomen. Ze krijgen dan bijvoorbeeld de pagina 01.html te zien ipv index.php?id=01. Om dit te voorkomen wil ik nu deze bezoeker direct doorsturen van de 01.html-pagina naar de index.php?id=01-pagina (voor alle duidelijkheid: zoekmachines moeten deze pagina's indexeren, dus de optie robots.txt > "disallow" is geen optie).
Het bovenstaande kan niet via de code <meta http-equiv="refresh" content="0;URL=index.php?id=01"> omdat dan de index.php?id=01-pagina permanent gaat refreshen. De code wordt nu immers ingevoegd in de pagina!
Kan iemand hier een korte php-code voor verzinnen? Ik denk dat het kan door de html-pagina's om te zetten naar php-pagina's en daarin een code op te nemen die kijkt of index.php actief is of niet. Zo ja > exit, zo nee > forward naar de index.php?.. pagina. Zoiets?
Ik hoop dat iemand me verder kan helpen. De "problemsolver" ben ik dan heel
---
<script type="text/javascript">
if (document.location.href == "id_files/01.html")
{
document.location.href = "index.php?id=01";
}
</script>
--
Dit script werkt namelijk niet voor alle browsers.
===
Het gaat om het volgende:
Ik gebruik 1 php pagina (index.php) waarin ik via ?id=01, 02, 03 etc. de pagina's 01.html, 02.html, 03.html etc invoeg. Deze pagina's staan in een submap (id_files/).
De pagina's in de subfolder id-files/ kunnen echter apart verschijnen als mensen via een zoekmachine binnenkomen. Ze krijgen dan bijvoorbeeld de pagina 01.html te zien ipv index.php?id=01. Om dit te voorkomen wil ik nu deze bezoeker direct doorsturen van de 01.html-pagina naar de index.php?id=01-pagina (voor alle duidelijkheid: zoekmachines moeten deze pagina's indexeren, dus de optie robots.txt > "disallow" is geen optie).
Het bovenstaande kan niet via de code <meta http-equiv="refresh" content="0;URL=index.php?id=01"> omdat dan de index.php?id=01-pagina permanent gaat refreshen. De code wordt nu immers ingevoegd in de pagina!
Kan iemand hier een korte php-code voor verzinnen? Ik denk dat het kan door de html-pagina's om te zetten naar php-pagina's en daarin een code op te nemen die kijkt of index.php actief is of niet. Zo ja > exit, zo nee > forward naar de index.php?.. pagina. Zoiets?
Ik hoop dat iemand me verder kan helpen. De "problemsolver" ben ik dan heel