Wat is de php-code voor:
<script type="text/javascript">
if (document.location.href == "id_files/01.html")
{
document.location.href == "index.php?id=01";
}
</script>
---
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/). Ok, tot dusver kan er geen misverstand zijn.
Nu het probleem:
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).
Dit 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!
Nog steeds alles duidelijk? Mooi...
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.
Ik hoop dat iemand me verder kan helpen. Het lijkt me een zo voor de hand liggend probleem...
<script type="text/javascript">
if (document.location.href == "id_files/01.html")
{
document.location.href == "index.php?id=01";
}
</script>
---
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/). Ok, tot dusver kan er geen misverstand zijn.
Nu het probleem:
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).
Dit 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!
Nog steeds alles duidelijk? Mooi...
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.
Ik hoop dat iemand me verder kan helpen. Het lijkt me een zo voor de hand liggend probleem...