J'ai une configuration apache à wildcard diriger tout le trafic inconnu vers un script php (documentroot par défaut). Ce script php se penche sur une base de données et trouve éventuellement la documentation correcte pour le domaine demandé (ou documetroot du gestionnaire d'erreur 404 etc.).Configuration générique Apache -> script php -> htaccess -> scripts ...?
Le problème est que, à l'intérieur de script PHP, je sais comment inclure un autre script, mais ne peut pas changer le documentroot - ie. forcer apache à définir le documentroot trouvé pour la requête, lire le fichier htaccess, exécuter des scripts etc .. puis-je? Toute autre solution? Doit être déjà résolu d'une manière ou d'une autre et la solution n'est probablement pas très difficile, mais n'a pas été capable de créer une installation entièrement fonctionnante jusqu'ici .. :-(merci
tête ('Location:. http // nouveau. url.com '); – thetaiko
envoyer l'emplacement de l'en-tête changerait l'URL - je suis à la recherche d'une solution sur le côté serveur seulement - sans rediriger l'utilisateur .. – user268651
Vous ne pouvez pas forcer httpd pour traiter les modifications de l'URL sans changer l'URL. –