-4

这是我的网址

mysite.com/somename

我想将 somename 分配给 php 变量,我不想使用任何 get 方法

4

4 回答 4

2

您可以通过以下方式实现htaccess

<IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteRule ^(.*) index.php?name=$1
</IfModule>

索引.php

$name = $_GET['name'];
echo $name;
于 2013-08-19T08:05:57.743 回答
0

请检查一下:

$datum = parse_url($_SERVER['REQUEST_URI']);
$url_detail = pathinfo($datum['path']);
print_R($url_detail);

于 2013-08-19T08:35:19.237 回答
0

尝试

$somename = substr($url, stripos($url,'/') + 1)
于 2013-08-19T08:09:01.317 回答
0

也许$_SERVER['PATH_INFO']会为你工作? $_SERVER 文档

于 2013-08-19T08:10:38.740 回答