是否可以在main.php文件的路径上插入#char。
例如:
'#<tag:\S+>' => 'site/tag'
我希望有像www.site.com/#tag
这样的网址在siteControlles上执行actionTag
答案 0 :(得分:4)
不,这是不可能的,因为哈希变量根本不会发送到服务器端。
检查RFC 1808
第2.4.1节
“请注意,片段标识符不被视为URL的一部分。”
您应该使用一些javascript将#yourtag
转换为参数(?tag=yourtag
)并将其发送到服务器。