dedecms 获取当前url
时间 : 2024-03-06 21:24:07声明: : 文章内容来自网络,不保证准确性,请自行甄别信息有效性
最佳答案
要获取当前URL,可以使用以下代码来实现:
```php
$currentUrl = 'http';
$currentUrl .= (isset($_SERVER['HTTPS']) && $_SERVER['HTTPS'] == 'on') ? 's' : '';
$currentUrl .= '://';
$currentUrl .= $_SERVER['HTTP_HOST'];
$currentUrl .= $_SERVER['REQUEST_URI'];
echo $currentUrl;
这段PHP代码将获取当前URL并将其存储在变量$currentUrl中,然后输出URL。
其他答案
在使用 DedeCMS 中获取当前页面的 URL 可以通过以下代码实现:
```php
$url = 'http';
if (isset($_SERVER['HTTPS']) && $_SERVER['HTTPS'] == 'on') {
$url .= 's';
}
$url .= '://';
$serverPort = $_SERVER['SERVER_PORT'];
if ($serverPort != '80') {
$url .= $_SERVER['SERVER_NAME'] . ':' . $serverPort . $_SERVER['REQUEST_URI'];
} else {
$url .= $_SERVER['SERVER_NAME'] . $_SERVER['REQUEST_URI'];
}
echo $url;
这段PHP代码会获取当前页面的URL,并通过判断是否使用了HTTPS,以及端口号等信息来构建完整的URL地址。在 DedeCMS 中,你可以将这段代码放在你的模板文件中,如 header.php 或 footer.php 中来获取当前页面的URL。
https/SSL证书广告优选IDC>>
推荐主题模板更多>>
推荐文章