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

[Résolu]Réécriture d'URL erreur 404 Wamp 2.5 ?
#15

Bonjour,

Bingo !!!! Heu... donc, j'ai paumé une sculpture !?

J'ai commenté la ligne dans l'.htaccess :
Code :
[== Indéfini ==]
Options +FollowSymLinks
RewriteEngine on
#RewriteBase /TERROIRS
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.+)$ index.php?page=$1 [QSA]
Et c'est nickel !
(au fait... ce n'est plus terroirs77 mais TERROIRS).
J'aurais préféré réécrire la bonne commande en Rewritebase... mais la logique m'échappe depuis une bonne heure Rolleyes !

Citation :En fait, cette commande indique que le cms est dans un sous-dossier de la racine du serveur. Ce serait le cas si tu n'avais pas créé de VirtualHost, car ton Nameserveur serait alors localhost, qui a sa racine à wamp/www. Comme le NameServeur TERROIRS a sa racine dans wamp/www/TERROIRS, tu reçois une internal server error puisqu'il cherche le dossier wamp/www/TERROIRS/TERROIRS.

J'ai bien compris la démonstration mais la connexion (dans ma "tête") ne se fait pas...

Code :
[== Indéfini ==]
Fichier .htaccess :

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

------------------------------

extrait du Fichier httpd-vhosts.conf :

# Site TERROIRS.

<VirtualHost *:80>
  DocumentRoot "C:/wamp/www/TERROIRS"
  ServerName TERROIRS
  ServerAlias www.TERROIRS
  <Directory  "C:/wamp/www/TERROIRS/">
    Options Indexes FollowSymLinks MultiViews
    AllowOverride All
    Require local
  </Directory>
</VirtualHost>


-------------------------------

extrait du Fichier hosts :

# localhost name resolution is handled within DNS itself.
#    127.0.0.1       localhost
#    ::1             localhost
127.0.0.1                   activate.adobe.com
127.0.0.1                   practivate.adobe.com
127.0.0.1                   lmlicenses.wip4.adobe.com
127.0.0.1                   lm.licenses.adobe.com

127.0.0.1       localhost
127.0.0.1       TERROIRS
127.0.0.1       lesArtsDuCoin
127.0.0.1       terroirs77
127.0.0.1       StCyr
::1 localhost
::1 lesArtsDuCoin
::1 TERROIRS
::1 terroirs77
::1 StCyr

-------------------------------

Fichier config.php

<?php
# CMS Made Simple - Fichier de configuration
# Documentation : /doc/CMSMS_config_reference.pdf
#
$config['dbms'] = 'mysqli';
$config['db_hostname'] = 'localhost';
$config['db_username'] = 'root';
$config['db_password'] = '';
$config['db_name'] = 'terroirs2015';
$config['db_prefix'] = 'cms_';
$config['timezone'] = 'Europe/Paris';
$config['url_rewriting'] = 'mod_rewrite';
?>

...
un truc m'échappe que j'ai devant les yeux ...

Rolleyes
Sujet fermé


Messages dans ce sujet

Atteindre :


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