无法从PHP URL重写生成的中获取值
我在从URL获取值时遇到问题。我使用的是Wamp服务器2.4版本,URL重写模块处于活动状态 我有以下链接 我尝试使用$\u get这样的方法从链接页面获取值无法从PHP URL重写生成的中获取值,php,.htaccess,mod-rewrite,xampp,wamp,Php,.htaccess,Mod Rewrite,Xampp,Wamp,我在从URL获取值时遇到问题。我使用的是Wamp服务器2.4版本,URL重写模块处于活动状态 我有以下链接 我尝试使用$\u get这样的方法从链接页面获取值 <?php if ( isset ( $_GET['id'] ) ) echo 'id: '.$_GET['id'].'<br>'; ?> 我得到了空白页!!!无法获取ID值 但这段代码在XAMMP服务器上运行时没有问题。我可以使用XAMMP获得值。但无法使用Wamp服务器获取valu 怎么了 感谢事实上,
<?php
if ( isset ( $_GET['id'] ) ) echo 'id: '.$_GET['id'].'<br>';
?>
我得到了空白页!!!无法获取ID值
但这段代码在XAMMP服务器上运行时没有问题。我可以使用XAMMP获得值。但无法使用Wamp服务器获取valu
怎么了
感谢事实上,它使用XAMMP工作,而不使用WAMP工作,这表明两个包之间的配置不同 再次检查.htaccess文件之间的差异,并确保XAMMP设置中的.htaccess文件与WAMP设置中的文件完全相同。接下来,检查php.ini文件之间的差异
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]