Просто краулер не сможет переходить по ссылкам а будет индексировать напрямую по урлам?
Так можно сделать обычные посадки и на них навешать JS подобным образом, если есть реальные посадки под эти урлы на PHP?
/(https:\/\/[\w_-]+(?:(?:\.[\w_-]+)+)[\w.,@?^=%&:\/~+#-]*[\w][ ]{1,}\/)/
href="(.*?)(\s+)"
, но все обязательно пытаются туда засунуть всё что только можно, а потом разбираться что не так) include 'simple_html_dom.php';
$html = file_get_html('https://qna.habr.com/q/1339408');
foreach($html->find('a') as $element) {
if(strpos($element->href, " ") !== false) {
echo $element->href. '<br>';
}
}