Изменение относительных путей ссылок для включенного содержимого в PHP


0 Answers

Предполагая, что main.php представляет собой сочетание HTML и PHP, тогда при выводе ссылки вам нужно будет включить префикс:

<a href="<?php echo $web_root; ?>relative/path/">relative link</a>

Где $ web_root - ваш корневой путь (DIR). Вероятно, это хорошая идея, чтобы определить его в отдельном файле include, поэтому вам нужно только определить его один раз для всех ваших скриптов.

Question

У меня есть PHP-файл на моем сервере root .. index.php .., который include .. DIR / main.php

Теперь .. DIR / main.php .. имеет относительные ссылки на многие близлежащие файлы.

Все относительные ссылки сломаны.

В любом случае, я могу изменить базовый путь относительных URL-адресов для ссылок?

... поэтому включенный контент DIR / main.php имеет все ссылки на friend1.php, измененный на DIR / friend1.php .

Изменить: это НЕ о включении, это об изменении ссылок ahref en-masse.




Related