仍然是我第一次尝试使用mod_rewrite
. 我目前正在这样做以重写 URL:
RewriteRule ^/(.*)/$ /index.html?app=%1 [L]
RewriteCond %{REQUEST_URI} !^/(modules|html/.*)$
RewriteRule ^(.*)/(.*)[.,](html|htm)$ /$2.$3?app=$1 [L]
重写:
www.mysite.com/123/ => www.mysite.com/index.html?app=123
www.mysite.com/123/foo.html => www.mysite.com/foo.html?app=123
www.mysite.com/modules/foo.html => www.mysite.com/modules.foo.html
一切正常。
我想知道的是是否可以www.mysite.com/index.html?app=123
从客户端访问重写的 URL(如 )。浏览器 URL 显示对 SEO 友好的 URL,当“在后台”时,我将 URL 作为重定向提供。
问题:
当无法通过 Javascript/jQuery 访问客户端上的重写 URL 时,有没有办法访问它window.location.href
?
感谢帮助!