来自hash bang URL

时间:2016-01-17 19:14:42

标签: javascript php .htaccess mod-rewrite hash

我有这个网址使用哈希爆炸方法:

mydomain/gallery/view/246/gallery-title/#!/page=2&order=desc 

重写网址:

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(gallery)/(.*)/([0-9]+)/(.*)$ index.php?page=$1&type=$2&id=$3&title=$4&lang=en [NC,L,QSA]

我需要来自网址的GET页码(i.e:2)和订单(desc)。如何获得这个价值?

1 个答案:

答案 0 :(得分:-2)

这不起作用,因为hashbang永远不会发送到服务器,您可以通过检查日志来确认。

例如,解决方法可以使用URI.js将hashbang更改为普通查询参数,以便它们在服务器上可用。