На моем сайте я использовал URL-адреса, такие какHtaccess - удалить «index.php» из URL и перенаправлять
http://me.example.com/index.php?p=home
Тогда я решил использовать
http://me.example.com/?p=home
Все работало автоматически без любой файл .htaccess. Но адреса, содержащие «index.php», также по-прежнему работают. Некоторые сайты имеют ссылки на мой сайт в «старом» формате. Я хочу, чтобы люди перестали использовать этот «старый» формат и перенаправляли их на «новый» формат URL, когда они используют «старый» формат. Все, что я хочу сделать, это удалить «index.php» из URL-адреса, а также изменить этот URL-адрес в браузере посетителя.
Возможный дубликат: http://stackoverflow.com/questions/9764828/htaccess-redirect-to-remove-index-php – clmarquart