[RESOLU] Rewrite URL = page 404

Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
#1
Citation :#~~~~~ NE PAS SUPPRIMER CE BLOC ~~~~~
#~ Version du CMS: 1.9.3
#~ Nom de l'hébergeur :
#~ Informations Système :
#~ ----------------------------------------------
#~ Cms Version: 1.9.3
#~ Installed Modules:
#~ * CMSMailer: 2.0.1
#~ * FileManager: 1.1.0
#~ * MenuManager: 1.7.5
#~ * ModuleManager: 1.4
#~ * News: 2.11.1
#~ * nuSOAP: 1.0.2
#~ * Printing: 1.1.2
#~ * Search: 1.6.10
#~ * ThemeManager: 1.1.4
#~ * TinyMCE: 2.8.3
#~ * Gallery: 1.4.4
#~ * FormBuilder: 0.7
#~ * EditArea: 0.2.9
#~ * Showtime: 2.0.2
#~ * CGExtensions: 1.23
#~ * CGSimpleSmarty: 1.4.7
#~ * CGGoogleMaps: 2.1.3
#~ * JQueryTools: 1.0.10
#~ Config Information:
#~ * php_memory_limit: 64M
#~ * process_whole_template: false
#~ * output_compression: false
#~ * max_upload_size: 64000000
#~ * default_upload_permission: 664
#~ * url_rewriting: mod_rewrite
#~ * page_extension: .html
#~ * 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.2.12
#~ * md5_function: On (Vrai)
#~ * gd_version: 2
#~ * tempnam_function: On (Vrai)
#~ * magic_quotes_runtime: Off (Faux)
#~ * E_STRICT: 0
#~ * memory_limit: 64M
#~ * max_execution_time: 30
#~ * output_buffering: On
#~ * safe_mode: Off (Faux)
#~ * file_uploads: On (Vrai)
#~ * post_max_size: 8M
#~ * upload_max_filesize: 2M
#~ * session_save_path: /tmp (1777)
#~ * session_use_cookies: On (Vrai)
#~ * xml_function: On (Vrai)
#~ Server Information:
#~ * Server Api: cgi
#~ * Server Db Type: MySQL (mysql)
#~ * Server Db Version: 5.0.91
#~ ----------------------------------------------
#~~~~~ NE PAS SUPPRIMER CE BLOC ~~~~~



Bonjour j'ai réussi à récrire les URLs, mais maintenant mes pages sont tous des 404.

J'ai bien pris le temps de faire une recherche sur le forum. J'ai trouvé un résultat similaire mais j'ai pas compris comment le gars à réussi. http://www.cmsmadesimple.fr/forum/viewtopic.php?id=3013

J'ai bien crée un fichier .htaccess que j'ai déposé à la racine du dossier.
Mon site est bien www.monsite.com/kiki
Mon hébergeur accepte bien le mod_rewrite. (www.iweb.com)

Code :
RewriteEngine on
#
#Sub-dir e.g: /cmsms
RewriteBase /kiki

# 301 Redirect all requests that don't contain a dot or trailing slash to
# include a trailing slash
# but ignore POST requests.
#RewriteCond %{REQUEST_URI} !/$
#RewriteCond %{REQUEST_URI} !\.
#RewriteCond %{REQUEST_METHOD} !POST$
#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
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.+)$ index.php?page=$1 [QSA]

J'ai bien modifié le fichier config.php.
Code :
#------------
#URL Settings
#------------

#What type of URL rewriting should we be using for pretty URLs?  Valid options are:
#'none', 'internal', and 'mod_rewrite'.  'internal' will not work with IIS some CGI
#configurations. 'mod_rewrite' requires proper apache configuration, a valid
#.htaccess file and most likely {metadata} in your page templates.  For more
#information, see:
#http://wiki.cmsmadesimple.org/index.php/FAQ/Installation/Pretty_URLs#Pretty_URL.27s
$config['url_rewriting'] = 'mod_rewrite';

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

#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';

Dans l'admin Administration du site / Préférences globales / Paramètres de la liste des pages.
Afficher la colonne "Alias" : oui
Afficher la colonne "URL : oui

Dans l'admin Administration du site / Préférences globales / Paramètres des contenus.
Créer automatiquement les URLs des pages : oui
Créer automatiquement les URL courtes : oui
URLs des pages requises : oui

Je prend bien le temps de vider la cache du CMS dans Admin
Administration du site / Préférences globales / Paramètres avancés / vider la cache.

En plus de vider la cache de mon navigateur.

Suis-je prêt du but? Que manque-t-il?

Merci :-)
#1
Citation :#~~~~~ NE PAS SUPPRIMER CE BLOC ~~~~~
#~ Version du CMS: 1.9.3
#~ Nom de l'hébergeur :
#~ Informations Système :
#~ ----------------------------------------------
#~ Cms Version: 1.9.3
#~ Installed Modules:
#~ * CMSMailer: 2.0.1
#~ * FileManager: 1.1.0
#~ * MenuManager: 1.7.5
#~ * ModuleManager: 1.4
#~ * News: 2.11.1
#~ * nuSOAP: 1.0.2
#~ * Printing: 1.1.2
#~ * Search: 1.6.10
#~ * ThemeManager: 1.1.4
#~ * TinyMCE: 2.8.3
#~ * Gallery: 1.4.4
#~ * FormBuilder: 0.7
#~ * EditArea: 0.2.9
#~ * Showtime: 2.0.2
#~ * CGExtensions: 1.23
#~ * CGSimpleSmarty: 1.4.7
#~ * CGGoogleMaps: 2.1.3
#~ * JQueryTools: 1.0.10
#~ Config Information:
#~ * php_memory_limit: 64M
#~ * process_whole_template: false
#~ * output_compression: false
#~ * max_upload_size: 64000000
#~ * default_upload_permission: 664
#~ * url_rewriting: mod_rewrite
#~ * page_extension: .html
#~ * 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.2.12
#~ * md5_function: On (Vrai)
#~ * gd_version: 2
#~ * tempnam_function: On (Vrai)
#~ * magic_quotes_runtime: Off (Faux)
#~ * E_STRICT: 0
#~ * memory_limit: 64M
#~ * max_execution_time: 30
#~ * output_buffering: On
#~ * safe_mode: Off (Faux)
#~ * file_uploads: On (Vrai)
#~ * post_max_size: 8M
#~ * upload_max_filesize: 2M
#~ * session_save_path: /tmp (1777)
#~ * session_use_cookies: On (Vrai)
#~ * xml_function: On (Vrai)
#~ Server Information:
#~ * Server Api: cgi
#~ * Server Db Type: MySQL (mysql)
#~ * Server Db Version: 5.0.91
#~ ----------------------------------------------
#~~~~~ NE PAS SUPPRIMER CE BLOC ~~~~~



Bonjour j'ai réussi à récrire les URLs, mais maintenant mes pages sont tous des 404.

J'ai bien pris le temps de faire une recherche sur le forum. J'ai trouvé un résultat similaire mais j'ai pas compris comment le gars à réussi. http://www.cmsmadesimple.fr/forum/viewtopic.php?id=3013

J'ai bien crée un fichier .htaccess que j'ai déposé à la racine du dossier.
Mon site est bien www.monsite.com/kiki
Mon hébergeur accepte bien le mod_rewrite. (www.iweb.com)

Code :
RewriteEngine on
#
#Sub-dir e.g: /cmsms
RewriteBase /kiki

# 301 Redirect all requests that don't contain a dot or trailing slash to
# include a trailing slash
# but ignore POST requests.
#RewriteCond %{REQUEST_URI} !/$
#RewriteCond %{REQUEST_URI} !\.
#RewriteCond %{REQUEST_METHOD} !POST$
#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
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.+)$ index.php?page=$1 [QSA]

J'ai bien modifié le fichier config.php.
Code :
#------------
#URL Settings
#------------

#What type of URL rewriting should we be using for pretty URLs?  Valid options are:
#'none', 'internal', and 'mod_rewrite'.  'internal' will not work with IIS some CGI
#configurations. 'mod_rewrite' requires proper apache configuration, a valid
#.htaccess file and most likely {metadata} in your page templates.  For more
#information, see:
#http://wiki.cmsmadesimple.org/index.php/FAQ/Installation/Pretty_URLs#Pretty_URL.27s
$config['url_rewriting'] = 'mod_rewrite';

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

#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';

Dans l'admin Administration du site / Préférences globales / Paramètres de la liste des pages.
Afficher la colonne "Alias" : oui
Afficher la colonne "URL : oui

Dans l'admin Administration du site / Préférences globales / Paramètres des contenus.
Créer automatiquement les URLs des pages : oui
Créer automatiquement les URL courtes : oui
URLs des pages requises : oui

Je prend bien le temps de vider la cache du CMS dans Admin
Administration du site / Préférences globales / Paramètres avancés / vider la cache.

En plus de vider la cache de mon navigateur.

Suis-je prêt du but? Que manque-t-il?

Merci :-)


Messages dans ce sujet

Atteindre :


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