Easy Php Deverser 14.1 Url Rewriting

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Easy Php Deverser 14.1 Url Rewriting

Re: Easy Php Deverser 14.1 Url Rewriting

par michel36 » 16 juil. 2015, 12:18

Il semble que depuis la version 2.4 d'Apache le rewriting ne marche plus avec les Alias. J'ai installé le module de Virtual Host d'Easy Php et tout s'est mis à marcher.

Re: Easy Php Deverser 14.1 Url Rewriting

par michel36 » 08 juil. 2015, 20:20

Idem of course

Re: Easy Php Deverser 14.1 Url Rewriting

par tof73 » 08 juil. 2015, 20:10

Easy Php Deverser 14.1 Url Rewriting

par michel36 » 08 juil. 2015, 20:03

Bonjour

J'essaye de migrer mon outil préféré de développement Easyphp 2.0 vers la version Easyphp Devserver 14.1 sous W7 Pro

Premier problème : Easyphp 14.1 ne marche pas bien avec IE11, les pages s'affichent quand elle veulent bien, et parfois jamais...
Sur Mozilla 39.0 tout marche bien, bon pourquoi pas ?!

Par contre impossible de faire fonctionner l'URL Rewriting
j'ai reproduit le paramétrage qui marchait bien sur Easyphp 2.0 ,
soit pour un site installé sous E;/Internet/Site/Artisanat :

Apache :

httpd.conf

LoadModule rewrite_module modules/mod_rewrite.so
...
DocumentRoot "E:/Internet/Site/Artisanat"
...
<Directory "E:/Internet/Site/Artisanat">
ExecCGI MultiViews
Options Indexes FollowSymLinks
AllowOverride All
Require all granted
</Directory>
...

apache_alias.conf :

Alias "/Artisanat" "E:/Internet/Site/Artisanat"
<Directory ".">
Options FollowSymLinks Indexes
AllowOverride All
Order deny,allow
Allow from 127.0.0.1
Deny from all
Require all granted
</Directory>

.htaccess

#--------------------------------------------------
# Répertoire : /
#--------------------------------------------------

# Le serveur doit suivre les liens symboliques :
Options +FollowSymlinks

# Activation du module de réécriture d'URL :
RewriteEngine on
RewriteBase /

#--------------------------------------------------
# Règles de réécriture d'URL :
#--------------------------------------------------
RewriteRule ^essai\.html$ /essai.php [L]


Et à l'adresse de test http://127.0.0.1/Artisanat/essai.html, j'obtiens :

Objet non trouvé!

L'URL demandée n'a pas pu être trouvée sur ce serveur. Si vous avez tapé l'URL à la main, veuillez vérifier l'orthographe et réessayer.

Si vous pensez qu'il s'agit d'une erreur du serveur, veuillez contacter le webmestre.
Error 404
127.0.0.1
Apache/2.4.7 (Win32) PHP/5.5.8

Rien n'y fait

Si vous avez une idée, je suis preneur

Merci