Page 1 of 1

Probleme fatal mode rewrite sur mon site

Posted: Fri Feb 01, 2008 2:27 pm
by okoweb
Bonsoir !

Je viens de mettre en ligne mon site www.fecadames.org.

Mon config.php pour mode rewrite :

Code: Select all

#------------
#URL Settings
#------------

#Show mod_rewrite URLs in the menu? You must enable 'use_hierarchy' for this to work for modules
$config['assume_mod_rewrite'] = true;

#Extension to use if you're using mod_rewrite for pretty URLs.
$config['page_extension'] = '.html';

#If you don't use mod_rewrite, then would you like to use the built-in
#pretty url mechanism?  This will not work with IIS and the {metadata} tag
#should be in all of your templates before enabling.
$config['internal_pretty_urls'] = false;

#If you're using the internal pretty url mechanism or mod_rewrite, would you like to
#show urls in their hierarchy?  (ex. http://www.mysite.com/parent/parent/childpage)
$config['use_hierarchy'] = true;

#If using none of the above options, what should we be using for the query string
#variable?  (ex. http://www.mysite.com/index.php?page=somecontent)
$config['query_var'] = 'page';
et mon .htaccess

Code: Select all

# Read FAQ: http://wiki.cmsmadesimple.org/index.php/FAQ/Installation/Pretty_URLs also
Options +FollowSymLinks
RewriteEngine on
# Change to RewriteBase /cms/ if CMSMS is installed in this subdirectory
RewriteBase /site

# 301 Redirect all requests that don't contain a dot or trailing slash to
# include a trailing slash
RewriteCond %{REQUEST_URI} !/$
RewriteCond %{REQUEST_URI} !\.
RewriteRule ^(.*) %{REQUEST_URI}/ [R=301,L]

# Rewrites urls in the form of /parent/child/
# but only rewrites if the requested URL is not a file or directory
RewriteCond %{REQUEST_FILENAME} !-f [NC]
RewriteCond %{REQUEST_FILENAME} !-d [NC]
# COMMENT Monolingual rule and UNCOMMENT MLE rule
RewriteRule ^(.+)$ index.php?page=$1 [QSA]
#RewriteRule ^([^/]+)/(.+)$ index.php?page=$2&hl=$1 [QSA]
mon cmsms etant dans le dossier ./site dans mon root.

Quand j'appelle le site par son url, j'ai ce message d'erreur:
Error 403 - Forbidden

L'accès au fichier requiert une autorisation.
Je rappelle le mode rewrite est actif sur mon serveur (1.and1.fr)

Quelqu'un a une idée??

Franche collaboration!

Okoweb.

Re: Probleme fatal mode rewrite sur mon site

Posted: Fri Feb 01, 2008 3:50 pm
by jce76350
re,

le  .htaccess est bien à la racine du site ?

config.php
$config['internal_pretty_urls'] = true;

et fait un essai en commantant (=#)  les lignes :
RewriteCond %{REQUEST_URI} !/$
RewriteCond %{REQUEST_URI} !\.
RewriteRule ^(.*) %{REQUEST_URI}/ [R=301,L]

Re: Probleme fatal mode rewrite sur mon site

Posted: Fri Feb 01, 2008 4:26 pm
by okoweb
jce76350 wrote: re,

le  .htaccess est bien à la racine du site ?

config.php
$config['internal_pretty_urls'] = true;

et fait un essai en commantant (=#)  les lignes :
RewriteCond %{REQUEST_URI} !/$
RewriteCond %{REQUEST_URI} !\.
RewriteRule ^(.*) %{REQUEST_URI}/ [R=301,L]
Slt!

Voici la structure du site:
./.htaccess
./site/fichiers du site
./site/config.php

et à nouveau :
config.php :

Code: Select all

#------------
#URL Settings
#------------

#Show mod_rewrite URLs in the menu? You must enable 'use_hierarchy' for this to work for modules
$config['assume_mod_rewrite'] = true;

#Extension to use if you're using mod_rewrite for pretty URLs.
$config['page_extension'] = '.html';

#If you don't use mod_rewrite, then would you like to use the built-in
#pretty url mechanism?  This will not work with IIS and the {metadata} tag
#should be in all of your templates before enabling.
$config['internal_pretty_urls'] = true;

#If you're using the internal pretty url mechanism or mod_rewrite, would you like to
#show urls in their hierarchy?  (ex. http://www.mysite.com/parent/parent/childpage)
$config['use_hierarchy'] = true;

#If using none of the above options, what should we be using for the query string
#variable?  (ex. http://www.mysite.com/index.php?page=somecontent)
$config['query_var'] = 'page';

et .htaccess

Code: Select all

# Read FAQ: http://wiki.cmsmadesimple.org/index.php/FAQ/Installation/Pretty_URLs also
Options +FollowSymLinks
RewriteEngine on
# Change to RewriteBase /cms/ if CMSMS is installed in this subdirectory
RewriteBase /site

# 301 Redirect all requests that don't contain a dot or trailing slash to
# include a trailing slash
#RewriteCond %{REQUEST_URI} !/$
#RewriteCond %{REQUEST_URI} !\.
#RewriteRule ^(.*) %{REQUEST_URI}/ [R=301,L]

# Rewrites urls in the form of /parent/child/
# but only rewrites if the requested URL is not a file or directory
RewriteCond %{REQUEST_FILENAME} !-f [NC]
RewriteCond %{REQUEST_FILENAME} !-d [NC]
# COMMENT Monolingual rule and UNCOMMENT MLE rule
RewriteRule ^(.+)$ index.php?page=$1 [QSA]
#RewriteRule ^([^/]+)/(.+)$ index.php?page=$2&hl=$1 [QSA]

L'erreur est est toujours présente

Cordialement.

Re: Probleme fatal mode rewrite sur mon site

Posted: Fri Feb 01, 2008 4:59 pm
by Pierre M.
Bonsoir,

avec mod_rewrite, il faut $config['internal_pretty_urls'] = false;

Pierre M.

Re: Probleme fatal mode rewrite sur mon site

Posted: Fri Feb 01, 2008 5:36 pm
by jce76350
re,

sur 1&1 un de mes sites

./.htaccess
./cms/fichiers de cmsms


config

Code: Select all

$config['assume_mod_rewrite'] = true;

$config['page_extension'] = '';
OU $config['page_extension'] = '.html';

$config['internal_pretty_urls'] = true;

$config['use_hierarchy'] = true;

$config['query_var'] = 'page';
.htaccess

Code: Select all

RewriteEngine On
RewriteBase /cms
#Rewrites page.shtml as index.php?page
RewriteCond %{REQUEST_FILENAME} !-f [NC]
RewriteCond %{REQUEST_FILENAME} !-d [NC]
RewriteRule ^(.+)$ index.php?page=$1 [QSA]
Depuis aout 2006 sans problème

Re: Probleme fatal mode rewrite sur mon site

Posted: Sat Feb 02, 2008 9:36 am
by okoweb
Bonjour !

Essai après vos 2 contributions, j'ai toujours le message d'erreur.

J'ai un pack d'hébergement chez 1and1.fr correspondant au domaine mokolo.info. Depuis cet espace j'ai créé un dossier par FTP dames qui est mon root cité ci haut. Donc dossier dames :
./.htaccess
./site/mes fichiers du site

Je ne sais pas si l'erreur pourrait provenir de cette procédure??

Franche collaboration

Okoweb

Re: Probleme fatal mode rewrite sur mon site

Posted: Sat Feb 02, 2008 9:50 am
by jce76350
re,

le .htaccess doit être à la racine donc dans  "mokolo.info"

et donc alors (si je comprends bien)
RewriteBase /dames/site

Re: Probleme fatal mode rewrite sur mon site

Posted: Sat Feb 02, 2008 11:22 am
by okoweb
jce76350 wrote: re,

le .htaccess doit être à la racine donc dans  "mokolo.info"

et donc alors (si je comprends bien)
RewriteBase /dames/site
mokolo.info c'est tout un site à part et où j'ai créé des dossiers pour beaucoup d'autres sites. Etant donné les packs web 1and1 qui permettent d'acheter un domaine et de lui donner une destination. Donc mokolo.info est mon serveur et ses sous dossiers mes sites. Je pense être clair.

Donc mettre mon .htaccess au root de mokolo.info ne me semble pas correct car www.fecadames.org est redirigé vers mokolo.info/dames

En plus, j'ai tenté tes dernières recommandations (ie .htacces à la racine de mokolo.info), j'ai toujours le même message d'erreur. Tu peux testé www.mokolo.info
Error 403 - Forbidden

L'accès au fichier requiert une autorisation.
C'est quoi exactement et comment le contourner?

Franche collaboration

Re: Probleme fatal mode rewrite sur mon site

Posted: Sat Feb 02, 2008 1:49 pm
by jce76350
re,

Houla.... c'est pas simple
Alors voir peut etre un problème de droit sur le fichier ou sur les répertoires