我有这个代码:
RewriteEngine On RewriteBase / RewriteCond %{HTTP_USER_AGENT} (mozilla|navigator|chrome) [NC] RewriteRule ^/newfolder/(.+) /index.html/$1 [L,NC]
我想从newfolder(位于public_html)的所有文件被重写到index.html,这是在public_html,ofcourse。 任何帮助,请…
删除正则表达式中的前导斜杠来匹配URI:
RewriteEngine On RewriteBase / RewriteCond %{HTTP_USER_AGENT} (mozilla|navigator|chrome) [NC] RewriteRule ^newfolder(/|$) /index.html [L,NC]
.htaccess
是每个目录指令,Apache从RewriteRule
URI模式剥离当前目录路径(因此引导斜线)。