如何获取URL值

时间:2012-04-03 03:38:35

标签: php url

www.example.com/aacc

我想从index.php的网址获取aacc。但它永远不会重定向到索引页面。

仅显示:

  

在此服务器上找不到请求的URL / aacc。

2 个答案:

答案 0 :(得分:1)

这是因为网络服务器正在寻找名为aacc的目录或文件。要更改此设置,您需要Rewrite engine将请求转换为对根index.php文件的请求。

Stackoverflow about Apache's mod_rewrite上有足够的资源。

答案 1 :(得分:1)

也许您正在寻找重写规则?

如果您的Web服务器是Apache,您可以在Apache配置中使用类似Rewrite的内容:

RewriteRule   ^/(.*)    /index.php?what=$1

这样,任何URL都将在index.php中转换为$_GET['what']

我提到Apache,因为它很常见。如果您正在使用其他内容,请在您的问题中指明。