gpt4 book ai didi

php - 为什么网站上不显示 url 我该如何解决这个问题,是因为我使用的是 ip 地址而不是 "myipaddress"/mvc 之类的 url 示例?

转载 作者:行者123 更新时间:2023-12-04 19:39:29 27 4
gpt4 key购买 nike

在 php

<?
print_r($_GET['url']);
?>
在.htaccess
php_value error_reporting -1
php_flag display_errors on
php_flag display_startup_errors on

php_flag ignore_repeated_source off
php_flag ignore_repeated_errors off


php_flag track_errors on
php_flag log_errors on
php_flag mysql.trace_mode on
RewriteEngine On

RewriteRule ^(.+)$ index.php?url=$1 [QSA,L]
我应该在网站上得到的输出是:
索引.php

最佳答案

因为$_GET全局数组仅在您有带有键 url 的 GET 请求时才会获取。
如果要获取当前网址,可以使用 $_SERVER而是全局数组。

$current_url = sprintf(
'%s://%s/%s',
isset($_SERVER['HTTPS']) ? 'https' : 'http',
$_SERVER['HTTP_HOST'],
$_SERVER['REQUEST_URI']
);
echo $current_url;
有了这个,你可以得到当前的 URL

关于php - 为什么网站上不显示 url 我该如何解决这个问题,是因为我使用的是 ip 地址而不是 "myipaddress"/mvc 之类的 url 示例?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/71452715/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com