【发布时间】:2015-07-28 20:46:09
【问题描述】:
我正在使用以下内容将http://example.com/somedir/?_escaped_fragment=key=val 重定向到http://example.com/somedir/static/?key=val。
RewriteBase /
RewriteCond %{REQUEST_URI}::$1 ^(.*?/)(.*)::\2$
RewriteRule ^(.*)$ - [E=BASE:%1]
RewriteCond %{QUERY_STRING} ^_escaped_fragment=(.*)$
RewriteRule ^(.*)$ %{ENV:BASE}static/?%1 [L,R=302]
如何隐藏 URL 更改?如果可能,我想避免使用 mod_proxy。
【问题讨论】:
标签: apache .htaccess mod-rewrite