1) To może przechwycenie strony przed jej wysłaniem do przeglądarki (
ob_start" title="Zobacz w manualu PHP" target="_manual,
ob_get_contents" title="Zobacz w manualu PHP" target="_manual,
ob_end_clean" title="Zobacz w manualu PHP" target="_manual) a następnie przy pomocy wyrażeń regularnych (
eregi_replace" title="Zobacz w manualu PHP" target="_manual) podmiana "<a href=" na "<a href=domena".
Taki schemacik dla pliku index.php:
<?php
// kod odpowiedzialny za wykonanie strony;
?>
W tym wypadku należy jednak pamiętać o tym aby wszystkie linki formatować w postaci
<a href="plik.php">.
2) Innym rozwiązaniem jest stworzenie funkcji, która będzie formatować linki (bądź sam adres) i używać je w następujący sposób:
Kod
<a href="<?php myURL('kontakt.html'); ?>">ssss</a>
gdzie funkcja będzie wyglądać tak:
<?php
function myURL( $file ) {
return 'http://domain.pl/'.$file;
}
?>
Podobne rozwiązanie jest wykorzystywane w osCommerce.