#ii

时间:2015-08-17 09:26:02

标签: php yii2

是否可以在main.php文件的路径上插入#char。

例如:

'#<tag:\S+>' => 'site/tag'

我希望有像www.site.com/#tag这样的网址在siteControlles上执行actionTag

1 个答案:

答案 0 :(得分:4)

不,这是不可能的,因为哈希变量根本不会发送到服务器端。

检查RFC 1808

  

第2.4.1节

     

“请注意,片段标识符不被视为URL的一部分。”

您应该使用一些javascript将#yourtag转换为参数(?tag=yourtag)并将其发送到服务器。