j'ai une fonction qui vérifie l'existence de CSS/JS ... fichier, puis il retourne toute <script>
ou <link>
tag etc.
avant son retour, il vérifie l'existence de ce fichier file_exists()
par chemin absolu.
Après cela, je voudrais obtenir l'URL absolue de ce fichier, pour charger même si la demande est comme domain.com/abc/def
. Est-il possible de le faire fonctionner partout (les demandes sont toutes envoyées à index.php)?Get Absolute URL à partir du fichier chemin absolu en PHP
J'ai été inspiré par Wordpress "en attente", mais WP a l'URL enregistrée dans la base de données, ce que je ne veux pas.
Je vous remercie de toute aide
Vous connaissez le chemin d'accès racine pour le site Web, vous n'avez donc qu'à le couper du début et vous avez un chemin absolu pour l'URL. –
Si les fichiers se trouvent dans le même système de fichiers, avez-vous essayé de traduire le chemin absolu en relatif en utilisant la fonction realpath? –
Vous pouvez utiliser 'string_replase ($ basePath, $ domen, $ filePath)' où $ basePath par exemple/var/www/project/et $ domen vous bseUrl par exemple example.çom et etc. – Naumov