可能的重复项:
PHP 可以读取 URL 的哈希部分吗?
我在我的网址中使用哈希,就像这样,
http://mysite.com/home/#/page/manage/
我想通过$_REQUEST
获得/page/manage/
,所以我尝试像下面这样重写 url mod,
RewriteRule ^home/#/([a-zA-Z0-9-]+)/([a-zA-Z0-9-]+)/?$ index.php?url=home&system_url=$1&system_name=$2 [L,QSA]
当然,system_url=$1&system_name=$2
不会送到$_REQUEST
。
如何通过$_REQUEST
获得以下结果?
array([url]=>'home',[system_url] => 'page',[system_name] => 'manage')
URL 的片段部分(# 之后的部分)实际上并未发送到 Web 服务器。
因此,不可能使用重写来更改它