Skip to main content Help Control Panel

Login   A+   A-

Community «   Le forum «   Besoin d'aide «  

l'url rewriting ne marche pas [Résolu]

j'ai fait les modif dans le fichier htaccess sur mon intranet et sur les extranets.
puis le test dans le panneau de configuration: cela ne marche pas.

savez-vous si OVH en GP accepte cette fonction ?

peut on modifier les paramètres d'un serveur apache (intranet sous xampp, OVH) pour qu'il l'accepte ?

merci.

Files

20071116 htaccess ovh.tgz 1,822 bytes, 147 downloads
Edited by Bernard on Nov. 16 2007
Zoom

Comments

Bernard
avatar
from nearby-an-airport
Associate, 6581 posts

on Nov. 16 2007


Pas de raison que ça ne marche pas, je t'envoie le fichier que j'utilise chez OVH, et aussi avec WAMPServer, c'est le même et c'est tout bon...

20071116-htaccess-ovh.tgz
Olivier
avatar
from Rouen Lat:49:27:08N (49.4522) Lon:1:05:10E (1.086)
489 posts

on Nov. 20 2007


super, merci: ça marche avec ce fichier sur OVH

mais mon intranet semble récalcitrant sous xampp, y a t il un paramètre à modifier sur l'environnement Php

et puis je ne comprends pas pourquoi mon fichier htaccess modifié par moi, n'a rien voulu savoir:

<p></p>
<
p>#<br />
# This file adds nice features to YACS<br />
#<br />
# Uncomment directives below depending of your needs.<br />
# Do this one block at a time.<br />
# Then load the main index page of your YACS server.<br />
# If you experiment a 500 Internal Server Error then<br />
# go back to the commented version.<br />
#<br />
# More support at http://www.yetanothercommunitysystem.com/<br />
#<br />
<br />
# ask Apache to redirect to pretty error pages<br />
#<br />
#ErrorDocument 401 /yacs/error.php?error=401<br />
#ErrorDocument 403 /yacs/error.php?error=403<br />
#ErrorDocument 404 /yacs/error.php?error=404<br />
<br />
# disable directory browsing below this directory<br />
#<br />
#Options -Indexes<br />
<br />
# set the default handler to index.php<br />
#<br />
#DirectoryIndex index.php<br />
<br />
# translate authentication data if PHP runs as CGI -- see
    
agents/feed.php<br />
#<br />
&lt;IfModule mod_rewrite.c&gt;<br />
    RewriteEngine on<br />
    RewriteRule .* - [E=REMOTE_USER:%{HTTP:Authorization},L]<br />
&
lt;/IfModule&gt;<br />
<
br />
#download palm files<br />
#<br />
#AddType application/octet-stream .prc .pdb</p>

Bernard
avatar
from nearby-an-airport
Associate, 6581 posts

on Nov. 23 2007


Il récalcitre comment ton intranet sous xamp ?
Olivier
avatar
from Rouen Lat:49:27:08N (49.4522) Lon:1:05:10E (1.086)
489 posts

inspired from Bernard on Nov. 24 2007


Bernard : j'ai le message suivant lors du test:.

The requested URL /intranet/rewrite_test/123 was not found on this server.

Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.


Apache/2.2.2 (Win32) DAV/2 mod_ssl/2.2.2 OpenSSL/0.9.8b mod_autoindex_color PHP/5.1.4 Server at 192.168.10.30 Port 80
ThierryP
avatar
from Nice, Drap
Associate, 1136 posts

on Nov. 25 2007


A consulter : cette doc très utile sur la configuration de Wanp

Elle m'a évité bien du tracas ! Surtout que Wamp et bien plus fonctionnel qu'Esayphp 1.8...


SEO et webmastering VDP-Digital - Skins pour Yacs : Yordpress
Olivier
avatar
from Rouen Lat:49:27:08N (49.4522) Lon:1:05:10E (1.086)
489 posts

inspired from ThierryP on Nov. 26 2007


ThierryP : merci pour l'info, mais je suis sous XAMPP http:www.apachefriends.org/fr/xampp.html et non WAMP !

plus complexes tous les 2 mais moins de problèmes qu'avec easyphp chez moi.

ThierryP
avatar
from Nice, Drap
Associate, 1136 posts

on Nov. 26 2007


Oup's..... Pardon, A une lettre près j'avais tout bon Jamais testé Xamp...


SEO et webmastering VDP-Digital - Skins pour Yacs : Yordpress
Olivier
avatar
from Rouen Lat:49:27:08N (49.4522) Lon:1:05:10E (1.086)
489 posts

on Jan. 8


j'ai fini par trouver la solution sur un forum ubuntu.

cela doit marcher aussi bien sous wampp / xampp ou easyphp:

pour activer l'url rewriting de son serveur apache, il faut trouver le fichier de configuration apache, dans mon cas = xampp\apache\conf\httpd.conf

ouvrir le fichier httpd.conf dans notepad++ et effectuer les modifications suivantes:

1/ décommenter  #LoadModule rewrite_module modules/mod_rewrite.so en retirant le #
2/ remplace toutes les occurences de AllowOverride None par AllowOverride All

arrêter apache et le redémarrer (avec xampp-control.exe sous xampp).

enfin tester et reconfigurer le panneau de contrôle / configuration / système de son intranet  yacs.

Moi-meme
avatar
from Entre chaise et clavier...
1386 posts

on May 1


Bernard : petit souci aussi à partir de 7.6

J'ai décommenté les lignes en question du .htaccess natif de yacs, mais rien. Alor j'ai utilisé ton fichier pour OVH puisque mon yacs de test est aussi là-bas, et là j'ai un comportement paradoxal : les liens sont bien réecrits (visible au passage du mulot dessus), par contre il mènent à une erreur 404.

Se peut-il que ça vienne du fait que ce ycs n'est pas installé dans /yacs/, mais à la racine, soit dans le répertoire /www/ ?

Mon arborescence est la suivante :

/

\_ index.php

/www

\_.htaccess

\_les dossiers de yacs...



En natif mon .htaccess est :

# ask Apache to redirect to pretty error pages
#
#ErrorDocument 401 /yacs/error.php?error=401
#ErrorDocument 403 /yacs/error.php?error=403
#ErrorDocument 404 /yacs/error.php?error=404

# disable directory browsing below this directory
#
#Options -Indexes

# set the default handler to index.php
#
#DirectoryIndex index.php

# translate authentication data if PHP runs as CGI -- see agents/feed.php
#
#<IfModule mod_rewrite.c>
#    RewriteEngine on
#    RewriteRule .* - [E=REMOTE_USER:%{HTTP:Authorization},L]
#</IfModule>

#download palm files
#
#AddType application/octet-stream .prc .pdb

-----
yacs-team.png
Plugin Firefox : Search (new)  
Nouvelles fonctions suggérées <- centralisation perso
l'atelier ordinaire des innovations

Bernard
avatar
from nearby-an-airport
Associate, 6581 posts

inspired from Moi-meme on May 1


Moi-meme: les directives de ré-écriture sont formulées dans le fichier .htaccess de façon indépendante du chemin d'accès. Que yacs ait été installé à la racine, dans le sous-répertoire /yacs/ ou dans un autre sous-répertoire ne devrait pas avoir d'impact sur le fonctionnement des ré-écritures. Il doit y avoir un autre problème.
Moi-meme
avatar
from Entre chaise et clavier...
1386 posts

on May 5


Merci.

Bon et bien je ne comprends pas ce qui ne convient pas alors dans ma configuration sur ovh.

Mais une idée me vient comme ça : il serait peut-être utile que plusieurs yacsiens partagent leur fichier htaccess en fonction de différents hébergeurs, histoire qu'on les colle dans une fiche de la doc (reangée par hébergeurs évidemment) et que d'autres yacsiens puissent se servir dans le cas où le simple dé-commentage des ## natifs ne fonctionnent pas.

Je commence avec ton fichier pour ovh..?

-----
yacs-team.png
Plugin Firefox : Search (new)  
Nouvelles fonctions suggérées <- centralisation perso
l'atelier ordinaire des innovations

Moi-meme
avatar
from Entre chaise et clavier...
1386 posts

on May 5


Configurer l'URL Rewriting selon votre hébergeur

Envoyez vos fichiers ! (qui marchent bien sûr)

-----
yacs-team.png
Plugin Firefox : Search (new)  
Nouvelles fonctions suggérées <- centralisation perso
l'atelier ordinaire des innovations

Moi-meme
avatar
from Entre chaise et clavier...
1386 posts

inspired from Bernard on May 7


" Moi-meme: les directives de ré-écriture sont formulées dans le fichier .htaccess de façon indépendante du chemin d'accès. Que yacs ait été installé à la racine, dans le sous-répertoire /yacs/ ou dans un autre sous-répertoire ne devrait pas avoir d'impact sur le fonctionnement des ré-écritures. "

 

Sauf pour les erreurs 404, non ?

Rate this page
Posted by Olivier on Nov. 16 2007, commented by Moi-meme on May 7, (popular)