Ce matin, j'ai voulu déplacer mon site de développement en ligne (dans un dossier protégé), mais j'ai compris que notre hôte (sur un serveur partagé) n'utilise pas apache mod_rewrite. Je n'ai jamais entendu parler de cela auparavant, mais il semble que les règles apache pourraient être automatiquement converties via une ligne de commande, mais comme vous pouvez le deviner, je n'ai pas un tel accès sur le serveur.
Alors, connaissez-vous un coverter en ligne d'Apache à Zeus? (J'ai essayé google mais je n'ai rien trouvé).Règles de réécriture d'Apache aux règles de réécriture de Zeus
Ou quelqu'un pourrait traduire ces règles simples avec son serveur:
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . index.php [L]
Il devrait être quelque chose comme normaly:
match URL into $ with ^[^\/]*\.html$
if matched then
set URL = index.php
endif
Mais ça ne fait rien, juste l'erreur 404 ennuyeux page.
Cheers,
Nicolas.
Je viens de remarquer que ma question est proche de celle-ci: http://stackoverflow.com/questions/2972666/apache-mod-rewrite-rules-to-zeus-rewrite-rules. Il semble qu'il didn ' t obtenir une réponse ... – Nicolas
vu celui-ci? http://stackoverflow.com/questions/338511/mod-rewrite-rule-to-zeus-server-rule-codeigniter – JoseK
@josek: Oui, j'ai vu celui-ci, mais le premier exemple est exactement le même que le mien, et le deuxième ne devrait pas être une réponse de sa configuration spécifique? – Nicolas