繁体   English   中英

PHP:获取不是参数的URL值

[英]PHP: Getting the url's value which is not parameter

据我所知,从网址中获取值的唯一方法是使用$_GET[]; 为此,URL必须采用以下格式: http://domain.com/index.php?var1=value1 : http://domain.com/index.php?var1=value1然后执行以下操作:

<?php
$value1 = $_GET['var1'];
echo($value1);
?>

我真正想要的是以以下格式获取url的值:

http://domain.com/value1

我知道这不是真正的php工作,但是虽然我的索引是index.php,我可以从URL中获取value1吗? 使用不同于HTTP Get方法的方法。 干杯。

[解]:

我使用URL重写使它按照@KevBot的建议工作。 所以我做了什么:

RewriteEngine On
RewriteRule ^([a-zA-Z0-9_-]+)$ /index.php?value=$1 [L] 

这称为URL重写。 您需要修改.htaccess。

这是一个很棒的教程:

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM