Как переписать это правило, чтобы перенаправить все обратно в индекс или server_root?Помогите мне переписать это правило htaccess
Если есть запрос, скажем, 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
Надеюсь, это поможет.
Спасибо за реагирование. Мне нужно переписать все на страницу index.php. Итак, www.site.com/index.php?dk=some-article.php, а также www.site.com/index.php?dk=something.php&somethingelse=34 также следует переписать обратно. – jim