Nothing wrong using 'apache' as user only for certain url. With 'mod_php', all websites using 'apache' as user. It's different with other php-type where all websites under 'admin' using 'admin' as user but all websites under 'spectra' (say it you set 'spectra' as client) using 'spectra' as user.