PHP-də basqa saytlara keçidlər
Real həyatda bir saytda mütləq, nisbi yollar və basqa saytlara yollar qarışığı ola bilər. Biz basqa saytlara aparan keçidləri kəsməyi bacarmalıyıq.
Fərz edək ki, targ.loc - bizim parsing
etdiyimiz saytdır.
Bu sayta aparan href massivini əldə edin,
onları normallaşdırın və eyni zamanda
basqa saytlara keçidləri istisna edin:
<a href="page.html">text</a>
<a href="./page.html">text</a>
<a href="../page.html">text</a>
<a href="http://targ.loc/page.html">text</a>
<a href="https://targ.loc/page.html">text</a>
<a href="http://othr.com/dir/page.html">text</a>
<a href="https://othr.com/dir/page.html">text</a>