Я хочу перенаправить
http://*.domain.co.uk/services.php 
в
 http://*.domain.co.uk/services 
  где * – подстановочный домен. 
В идеале, htaccess должен прочитать страницу служб (как у меня более одного) и перенаправить в ту же папку служб.
  Это связано с тем, что я изменил свои страницы PHP на folder/index.php . 
Добавьте это в файл htaccess в корневой каталог вашего документа:
 RedirectMatch 301 ^/([^/]+)\.php$ /$1/ 
Скорее всего, вам понадобится этот трейлинг-косая черта, потому что если он перенаправляет вас в каталог, mod_dir перенаправит снова , чтобы добавить конечную косую черту.
РЕДАКТИРОВАТЬ:
Чтобы исключить, вам придется использовать mod_rewrite:
 RewriteEngine On RewriteCond %{REQUEST_URI} !index\.php RewriteRule ^/?([^/]+)\.php$ /$1/ [L,R=301]