如果我要求网站/ page.php#哈希
的 $ _ SERVER ['REQUEST_URI']
仅 /page.php
。
有没有办法知道在PHP(无后阿贾克斯)用户要求与 #hash
?
Is there a way to know in php (without later ajax) that the user requested the page with #hash
?
感谢
简短的回答:没有
散列不传递到服务器,它仅存在于客户端。这是由设计。如果解决您的问题涉及需要知道散列服务器端,你选择了错误的方式去了解它。
The hash isn't passed to the server, it exists only on the client-side. This is by design. If the solution to your problem involves needing to know the hash server-side, you've chosen the wrong way to go about it.