Je tente de réécrire de l'URL, et après avoir examiné le fichier phpinfo, je ne peux voir aucune mention de cela. Mon hôte est Fasthosts. P>
devrais-je rechercher quelque chose d'autre dans le phpinfo () code> ou dois-je supposer que
mod_rewrite code> est simplement
désactivé code>? p>
4 Réponses :
mod_rewrite code> est un module Apache, pas un module PHP. Il n'est pas visible dans
phpinfo () code>. Créez un .htacte dans certains sous-dossiers et assurez-vous qu'il contient:
RewriteEngine on
J'ai découvert qu'il est installé :) Les changements que je fais à .htaccess (URL ré-écriture des règles) prend effet immédiatement ou aurait-il besoin d'un redémarrage du bohost de bord de bord?
Je crois qu'ils prennent effet sans redémarrer Apache, oui.
@Emilh oui ça devrait. changements htaccess prend effet instantanément
@Emilh phpinfo (); Affiche également les informations de serveur Web si elles sont exécutées par appel Web
Lorsque PHP est utilisé comme module Apache apache_get_modules () fort> peut être utilisé pour vérifier ce qui donne un résultat comme celui-ci: P> apache_get_modules () ne fonctionne pas si vous utilisez php comme CGI fort> p> p> P>
J'avais suivi toutes les procédures pour permettre la réécriture MOD. Mais cela n'a tout simplement pas semblé fonctionner.
J'avais même ajouté la pièce flottante de code correctement au fichier Mais alors j'ai remarqué que ces virgules inversées n'ont pas l'air normale !!! BAM !! Remplacé ces peskies avec des bonnes et wah-lah !!! p> p> .conf code> mais en vain. P>
Cela fonctionne sur Debian:
apache2ctl -t -D DUMP_MODULES
Pourquoi ne pas simplement essayer d'utiliser
mod_rewrite code> et voyez ce qui se passe?
mod_rewrite est une extension d'Apache, pas de PHP. Je ne pense pas que cela apparaisse dans votre sortie phpinfo. Si vous ne pouvez pas consulter la configuration du serveur actuel, je vous recommande de créer un fichier .htaccess dans certains répertoires et essayez de configurer MOD_REWRITE, pour voir si cela fonctionne.
C'est ce que j'ai fait, et rien ne fonctionnait, je voulais donc être sûr à 100%, il était désactivé (et non mon code nonky). Je sais maintenant que c'est handicapé, n'importe quel moyen de le permettre?
Avez-vous essayé la solution d'Emil H? Cela devrait fonctionner. Travaillé pour moi!