https://example.com/app/login访问https://example.com/app/#/login

时间:2017-03-08 05:20:07

标签: regex apache .htaccess

我有一个HTML5反应应用程序,我想要/ app /之后的所有路由 被重定向到/ app /#/

我希望用.htaccess

来实现

我试过这个

RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^https?://(www\.)?example\.com/ [NC]
RewriteRule ^/app/([a-zA-Z0-9\-_]+)?$ /#/$1 [NE,R]

1 个答案:

答案 0 :(得分:2)

希望这会奏效:

RewriteEngine on
RewriteBase /

RewriteCond %{REQUEST_URI} ^/app/[a-z]+
RewriteRule ^app/(.*)$ /app/#/$1 [L,NE,R]