我需要创建绝对路径(css,js,包括php,.)。
我不想拥有相对路径(“./../js/myfile.js”),而是希望有绝对路径("/js/myfile.js")。
我在用MAMP。我使用以下网址访问我的网站:http://localhost/mywebsite/index.php
在我的"localhost/mywebsite/myfile.js".文件中,当我用绝对路径"/js/myfile.js“包含javascript文件时,它尝试访问这个文件:"localhost/js/myfile.js”而不是“localhost/mywebsite/myfile.js”.
如何对htaccess中的根文件夹进行分段处理?
非常感谢,
发布于 2016-08-13 18:26:50
// Example url
$url = 'example.com/website';
// Parse url use php
$path = parse_url($url, PHP_URL_PATH);
// Return url part to array
$url_parts = explode('/',$path); // $url_parts[1] is your sub directory: website
define('SITE_PATH', '/'.$url_parts[1].'/');在你的html
<script src="<?php echo SITE_PATH.'js/app.js' ?>"></script>https://stackoverflow.com/questions/38934875
复制相似问题