Как мне переписать это правило, чтобы перенаправить все обратно в index или server_root?
Если есть запрос, скажем, www.site.com/articles/some-article.php, somearticle.PHP должен быть перенаправлен обратно на страницу индекса.Я также не хочу, чтобы URL отображал «индексную» часть URL.На site.com/index все должно быть.
RewriteRule ^(.*)$ index.php?dk=$1 [L,QSA]
Хорошо, теперь я понимаю, что происходит, и я думаю, что это может помочь кому-то помочь мне лучше.С моим правилом, точно так же, как и в моем примере выше, я могу без проблем вернуть в файл index.php следующее:
http://site.com/index/somethin/else/here/test.php
Вот что мне нужно: мне нужно удалить индексную часть URL.Этот URL должен быть переписан как: http://site.com/somethin/else/here/test.php
Надеюсь, это поможет.