После прочтения комментариев я думаю, что самое простое решение состоит в том, чтобы переписать корневую страницу в фактический файл (index.html
, Я предполагаю?).
RewriteRule ^blog/$ / [R,L]
RewriteRule ^$ /blog/index.html [L]
Таким образом, цикличного выполнения можно избежать. Одна проблема остается хотя - /blog/index.html
все еще доступно внешне. Если это не опция, я думаю, что Ваш лучший выбор следует совету David и перемещает конфигурацию, которую каждый выравнивает.
Некоторые альтернативы, которые прибыли по моему мнению:
/blog/index.html
доступный и использование связываются канонический (не лучшее, но легкий)/blog/index.php
кому: /
на уровне сценарияЧто вы можете сделать, это
Выполнение из vbscript или пакета