PHP:获取不是参数的url值

时间:2014-03-26 01:33:05

标签: php url get

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

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

我真正想要的是以格式获取网址的价值:

http://domain.com/value1

我知道这不是一个真正的php工作,但我的索引是index.php,我可以从url获取value1吗?使用不同的东西而不是HTTP Get方法。 欢呼声。

[SOLUTION]:

我使用URL重写使其工作为@KevBot建议。所以我做了什么:

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

1 个答案:

答案 0 :(得分:1)

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

Here's a great tutorial: