在mydomain.it我有两个可用的网站:
现在,我将index.html用作主页。该webApp检查URL,如果不是ClientArea页面,它将重定向到显示WordPress网站主页的index.php。如果它是ClientArea页面(形式为mydomain.it/#/page
),则它使用RouteProvider来提供Web应用程序的正确页面。
所以:
.htaccess中的RewriteRule,用于检查URI。如果它包含#
,则会转换index.html#/
中的内容,否则使用index.php
作为基础。
所以:
RewriteRule "/#" "/index.html#" [R=301,L,NE,NC]
无论如何,即使我使用标志NE,rewriteRule也会完全忽略#