2010-07-30 6 views
1

J'ai un problème avec la direction de l'URL ici. J'ai utilisé mod_rewrite dans apache pour réécrire l'URL de domain.com/page.php à domain.com/path/page.php.définir par défaut sur la page Web

J'ai un lien dans la page Web par exemple href="newpage.php" va automatiquement aller à domain.com/path/newpage.php au lieu de domain.com/newpage.php. Puis-je savoir s'il existe une méthode PHP pour définir toute l'URL par défaut dans le fichier PHP lui-même pour éviter ce problème de chemin? sans utiliser de variable comme href="<?php echo $_SERVER['domain']; ?>newpage.php"

+1

Les URL relatives sont résolues par le client et non par le serveur. – Gumbo

Répondre

1

Si vous connaissez le nombre de dossiers dans lesquels se trouve le fichier, vous pouvez revenir en arrière en faisant ../newpage.php. Donc, si vous êtes sur domain.com/folder/currentpage.php vous pourriez faire ../newpage.php. Pour aller à domain.com/newpage.php.

Questions connexes