Как выполнить определенное условие для escaped_fragment с правилом перезаписи в .htaccess

У меня есть такие URL-адреса, что /#!/page1, я перенаправляю их с помощью

  RewriteCond %{QUERY_STRING} ^_escaped_fragment_=%2F(.*)$
  RewriteRule ^$ /seo/%1.html [QSA,L]

Итак /#!/page1 читать как /_escaped_fragment_=%2Fpage1 перенаправляется на /seo/page1.html

Он работает отлично, но я хочу перенаправить домашний /#!/ в /seo/index.html, который фактически перенаправляется на /seo/.html

Как я могу это сделать? Благодаря

Ответы

Ответ 1

Я исправил его с помощью

 RewriteCond %{QUERY_STRING} ^_escaped_fragment_=%2F$
 RewriteRule ^$ /seo/index.html [QSA,L]

 RewriteCond %{QUERY_STRING} ^_escaped_fragment_=%2F(.*)$
 RewriteRule ^$ /seo/%1.html [QSA,L]