从URL获取值时出现问题。我正在使用Wamp服务器2.4版本和URL重写模块处于活动状态。
我有以下链接;
我尝试使用 $ _ GET 方法从链接页面获取价值;
<?php
if ( isset ( $_GET['id'] ) ) echo 'id: '.$_GET['id'].'<br>';
?>
RewriteEngine On RewriteRule ^newspage/(\w+)/(\d+)/\w+/? newspage.php?type=$1&id=$2 [NC,L] RewriteRule ^newspage/(\d+)/\w+/? newspage.php?id=$1 [NC,L] RewriteRule ^newspage/? newspage.php [NC,L]
我得到空白页面!无法获得ID值..
但是这段代码正在运行XAMMP服务器而没有问题。我可以使用XAMMP获得价值。但是使用Wamp服务器无法获得价值!
有什么问题?
由于
答案 0 :(得分:0)
使用XAMMP工作并且无法使用WAMP的事实表明两个软件包之间存在配置差异。
再次检查.htaccess文件之间的差异,并确保XAMMP设置中的.htaccess文件与WAMP设置完全相同。然后,检查php.ini文件之间的差异。