Sujet fermé
Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5

[Résolu] url propres: impossible de configurer
#1

Citation :#~~~~~ DEBUT BLOC A NE PAS SUPPRIMER ~~~~~
#~ Version du CMS: -1.11.7
#~ Url du site : http://jardin-enchanteur
#~ Hébergeur / Soft : 1&1
#~ Informations Système :
#~ ----------------------------------------------
#~ Cms Version: 1.11.7
#~ Installed Modules:
#~ CMSMailer: 5.2.1
#~ CMSPrinting: 1.0.4
#~ FileManager: 1.4.3
#~ MenuManager: 1.8.5
#~ MicroTiny: 1.2.5
#~ ModuleManager: 1.5.5
#~ News: 2.12.12
#~ Search: 1.7.8
#~ ThemeManager: 1.1.8
#~ Showtime: 3.3
#~ FormBuilder: 0.7.3
#~ FormBrowser: 0.4.2
#~ dboptimizer: 1.11
#~ Config Information:
#~ php_memory_limit:
#~ process_whole_template:
#~ max_upload_size: 40000000
#~ url_rewriting: mod_rewrite
#~ page_extension:
#~ query_var: page
#~ image_manipulation_prog: GD
#~ auto_alias_content: true
#~ locale:
#~ default_encoding: utf-8
#~ admin_encoding: utf-8
#~ set_names: true
#~ Php Information:
#~ phpversion: 5.4.21
#~ md5_function: On (Vrai)
#~ gd_version: 2
#~ tempnam_function: On (Vrai)
#~ magic_quotes_runtime: Off (Faux)
#~ E_STRICT: 0
#~ E_DEPRECATED: 0
#~ memory_limit: 90M
#~ max_execution_time: 50000
#~ output_buffering: 0
#~ safe_mode: Off (Faux)
#~ file_uploads: On (Vrai)
#~ post_max_size: 8M
#~ upload_max_filesize: 40M
#~ session_save_path: /tmp (1777)
#~ session_use_cookies: On (Vrai)
#~ xml_function: On (Vrai)
#~ xmlreader_class: On (Vrai)
#~ Server Information:
#~ Server Api: cgi-fcgi
#~ Server Db Type: MySQL (mysqli)
#~ Server Db Version: 5.1.71
#~ Server Db Grants: Trouvé un privilège "GRANT ALL" qui semble être adapté
#~ ----------------------------------------------
#~~~~~ FIN BLOC A NE PAS SUPPRIMER ~~~~~



Bonjour,

Impossible de transformer mes url en url propres.
Pourtant: hébergement accepte ce mode,
Config.php est configuré selon directives: $config['url_rewriting'] = 'mod_rewrite';
$config['page_extension'] = '.html';
.htaccess :



RewriteEngine On
# RewriteBase /
# Rewrites urls
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.+)$ index.php?page=$1 [QSA]

J ai essayé aussi avec le nom de dossier dans lequel est le site :RewriteBase / dossier_cmsms
Malgrè recherches, je suis en échec.

Merci pour l'aide. Smile
#2

wiki : http://wiki.cmsmadesimple.fr/wiki/Pretty_Url

inutile d'interpréter, il suffit de copier coller :=)


RewriteBase /dossier_cmsms
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.+).html$ index.php?page=$1 [QSA]
#3

Merci

J ai fait ce copier coller (en mettant le nom de mon répertoire à la place de dosier_cmsms .
Il n y a pas d'erreur mais les url ne sont pas trouvées .Voici le message

Citation :Le fichier requis n'a pas été trouvé. Il peut s'agir d'une erreur technique. Veuillez réessayer ultérieurement. Si vous ne pouvez pas accéder au fichier après plusieurs tentatives, cela signifie qu'il a été supprimé.
#4

Ton .htaccess se trouve à la racine de hébergement ou du dossier "dosier_cmsms" ?

J-C Etiemble v 2.2.xx
#5

Smile Bonjour,

Mon .htaccess est bien placé à la racine du site et je ne dois pas y préciser de répertoire.
J ai fait la mise à jour vers 1.11.9

Le fichier config accepte bien les url simplifiées
La première page du site est bien accessible sous http://jardin-enchanteur.fr

Mais les autres pages du site sont inaccessibles .

Mon fichier .htaccess :
Citation :# To deny PHPs <Files ~ "\.(php|php3|php4|php5|phtml|pl|cgi)$"> order deny,allow deny from all </Files>

Options +FollowSymLinks
RewriteEngine on
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.+)$ index.php?page=$1 [QSA]

J ai essayé plein de formules de .htaccess mais rien n'y fait
Merci pour l'aide et bon dimanche à tous-toutes Smile
#6

C'est un problème de Rewrite ! ou ... de tes liens des pages

le .htaccess doit être dans le dossier dosier_cmsms avec le rewritebase / dosier_cmsms

exemple
lien du menu Prestations paysagistes une fois tu as un lien en HTML (Plans de jardins) et pas d'extension HTML sur (JournéeJardin)

J-C Etiemble v 2.2.xx
#7

Miracle, ça marche mais avec le .htaccess initial :

Citation :Options +FollowSymLinks
RewriteEngine on
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.+)$ index.php?page=$1 [QSA]

Par contre je ne parviens pas à comprendre pourquoi cela ne marchait pas au début.

Merci beaucoup pour l aide
Sujet fermé


Atteindre :


Utilisateur(s) parcourant ce sujet : 2 visiteur(s)