В настоящее время я переписываю URL-адреса следующим образом:
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^/?([a-zA-Z0-9_-]+)/([a-zA-Z0-9_-]+)/?$ articles.php?article=$2
Это позволяет мне писать ссылки, подобные следующим, в зависимости от текущей исполняемой страницы.
www.example.com/blog/new-article
www.example.com/gallery/new-gallery
Таким образом, это также приводит к следующему при выполнении на главной странице:
www.example.com/index/new-post
Мне бы хотелось, чтобы только URL-адреса с индексом переписывались без него, например:
www.example.com/index/new-post -> www.example.com/new-post
Можно ли это сделать? Заранее спасибо, ребята!