Probleme avec Apache 1.3.29 sur WinXp pro

S
stephen
Guest
Bonjour,

Je viens de mettre à jour apache 1.3.28 vers la 29 et depuis le mod_rewrite ne fonctionne plus. J'ai correctement configuré la conf de apache mais rien n'y fait.

Quelqu'un a-t-il rencontré un problème identique ???

avec la 1.3.28 pas de problème tout fonctionnait correctement.

Merci à tous pour l'aide.

Stéphen :cry:
 
S
stephen
Guest
Mod_rewrite sur WinXp pro la suite

Bonjour,

Pour confirmer le problème j'ai réinstallé Apache 1.3.28 et le mod rewrite fonctionne, donc le problème vient bien de la version 1.3.29

Quelqu'un a une idée ???

Merci pour l'aide


--------------------
Stéphen - Webmaster
www.DuoStore.Net
Guide du Commerce en ligne
 
WRInaute occasionnel
- Les logs de démarrage disent quelque chose? Eventuellement démarrer en fenêtre DOS et voir s'il hurle parce qu'il ne comprend pas une directive.

- Un appel de page rewritée donne une erreur 404 ou une erreur 500?

- Si le module est bien activé, les logs du rewriting peuvent donner des indications intéressantes :
Code:
RewriteLog "c:/logs/rewrite.log"
RewriteLogLevel 9

En gros, le but est de déterminer si le module est actif et ce qu'il fait si c'est le cas.
 
S
stephen
Guest
Suite des tests

Bonjour,

Tout d'abord merci pour l'aide.

Je viens d'installer apache 1.3.29 sur Windows 2000 et j'ai le même problème.

- Apache démarre bien,
- je reçois bien une page 404 fichier non trouvé.
- j'ai ajouté les lignes pour avoir les logs du mod rewrite et le fichier de log est vide...
- dans le log error j'ai "file does not exist"
- dans access log j'ai l'erreur 404

As-tu une autre idée...
 
WRInaute occasionnel
Il semble donc que mod_rewrite soit activé mais qu'il ne traite pas les demandes. A priori, je dirais que le traitement du Rewriting ne porte pas sur le bon répertoire. D'autres points à vérifier, on ne sait jamais :

- il y a bien une directive RewriteEngine On :wink: ?

- les directives portent-elles bien sur l'arborescence de base? Par exemple, quelque chose comme
Code:
DocumentRoot c:/apache1.3.29
et
<Directory c:/apache1.3.28>
RewriteEngine On
...
</Directory>

- éventuellement activer les .htacess, en écrire un minimal pour du mod_rewrite à la racine du site et voir ce que ca donne dans les logs de réécriture. Par exemple
Code:
RewriteEngine On
RewriteRule pasla.htm la.htm
 
S
stephen
Guest
Je passe déja par le htaccess pour gérer mes réécritures.

Juste une autre infos je gère plusieurs virtual host sur mon serveur apache, peut-être qu'il faut configurer quelque chose a ce niveau avec la 1.3.29 ???

Je vais faire les tests que tu me donnes et voir le résultat

Stéphen
 
WRInaute occasionnel
Dans la conf de base, les htaccess sont bien autorisés pour toute l'arbo?
Code:
AllowOverride All
pour tous les vhosts, quelque part avant leur déclaration et en dehors de la conf du serveur par défaut? Ca m'arrive assez régulièrement de l'oublier.
 
S
stephen
Guest
C'est résolu

Salut,

Merci en effet j'avais oublié cette directive elle était restée à None.

Merci beaucoup pour l'aide.

Cordialement
 

➡️ Offre MyRankingMetrics ⬅️

pré-audit SEO gratuit avec RM Tech (+ avis d'expert)
coaching offert aux clients (avec Olivier Duffez ou Fabien Faceries)

Voir les détails ici

coaching SEO
Discussions similaires
Haut