Mais apache me dit alors qu'il ne trouve pas
/data/www/net/g/o/bloog.net/o/m/demo/htdocs/rubrique.php3 !!
C'est bizarre vu qu'avant la re ecriture c'était ca l'adresse ! Vous suivez ?
Dans le fichier des urls propres il est dit que si on est dans le cas d'un sous domaine il faut préciser RewriteBase ... , mais rien y fait, je tente des trucs et apache ne trouve jamais rien.
Ca vous dit quelque chose tout ca ? Parce que la je suis largué
Mais apache me dit alors qu'il ne trouve pas
/data/www/net/g/o/bloog.net/o/m/demo/htdocs/rubrique.php3 !!
C'est bizarre vu qu'avant la re ecriture c'était ca l'adresse ! Vous suivez ?
Dans le fichier des urls propres il est dit que si on est dans le cas d'un sous domaine il faut préciser RewriteBase ... , mais rien y fait, je tente des trucs et apache ne trouve jamais rien.
Ca vous dit quelque chose tout ca ? Parce que la je suis largué
Pourriez-vous me donner votre fichier de rewrite ?
IL s'agit du fichier standard de spip
###########################################################
# Fichier .htaccess pour les URLs propres ; a installer #
# si vous reglez $type_urls='propre' #
# dans ecrire/mes_options.php3 ou dans mes_fonctions.php3 #
# (fichier associe : inc-urls-propres.php3) #
###########################################################
RewriteEngine On
### si votre site est en sous-domaine, preciser ci-dessous #RewriteBase /data/www/net/g/o/bloog.net/o/m/demo/htdocs/
# Rediriger les mots et breves sans le "+" final
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(\+[^/\.\+]+)$ /$1+ [QSA,R]
Mais apache me dit alors qu'il ne trouve pas
/data/www/net/g/o/bloog.net/o/m/demo/htdocs/rubrique.php3 !!
C'est bizarre vu qu'avant la re ecriture c'était ca l'adresse ! Vous suivez ?
Dans le fichier des urls propres il est dit que si on est dans le cas d'un sous domaine il faut préciser RewriteBase ... , mais rien y fait, je tente des trucs et apache ne trouve jamais rien.
Ca vous dit quelque chose tout ca ? Parce que la je suis largué
Olivier GENDRIN a écrit :
> BoOz wrote:
>> ### si votre site est en sous-domaine, preciser ci-dessous
>> #RewriteBase /data/www/net/g/o/bloog.net/o/m/demo/htdocs/
>
> Il faut peut être penser à décommenter la seconde ligne non ? Genre
> retirer le dièse...
Oui oui, j'ai fait tout ca... et essayé plusierus trucs dérrière. Sans
succès.
Est ce que le mod_rewrite est activé sur ton Apache ?
Mais apache me dit alors qu'il ne trouve pas
/data/www/net/g/o/bloog.net/o/m/demo/htdocs/rubrique.php3 !!
C'est bizarre vu qu'avant la re ecriture c'était ca l'adresse ! Vous suivez ?
Dans le fichier des urls propres il est dit que si on est dans le cas d'un sous domaine il faut préciser RewriteBase ... , mais rien y fait, je tente des trucs et apache ne trouve jamais rien.
Ca vous dit quelque chose tout ca ? Parce que la je suis largué
Elles fonctionnent pour les rubriques et les articles.
Mais vous pouvez ajouter d'autres prefixes (breves,...)
Il suffit de les rajouter dans la première parenthèse (rubrique|article|breve|....) en les séparant par des "pipes".
Exemple : article50.html sera redirigé en article.php3?id_article=50.
La dernière ligne est juste pour eviter qu'un lien (par exemple article23456.html
alors que l'article 23456 n'existe pas) ne fonctionnant pas engendre une erreur.
L'internaute est alors redirigé vers la page d'accueil.
Florian
BoOz wrote:
Florian ROYER a écrit :
Bonjour,
Pourriez-vous me donner votre fichier de rewrite ?
Certainement
###########################################################
# Fichier .htaccess pour les URLs propres ; a installer #
# si vous reglez $type_urls='propre' #
# dans ecrire/mes_options.php3 ou dans mes_fonctions.php3 #
# (fichier associe : inc-urls-propres.php3) #
###########################################################
RewriteEngine On
### si votre site est en sous-domaine, preciser ci-dessous #RewriteBase /sous/domaine/
# Rediriger les mots et breves sans le "+" final
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(\+[^/\.\+]+)$ /$1+ [QSA,R]
Mais apache me dit alors qu'il ne trouve pas
/data/www/net/g/o/bloog.net/o/m/demo/htdocs/rubrique.php3 !!
C'est bizarre vu qu'avant la re ecriture c'était ca l'adresse ! Vous suivez ?
Dans le fichier des urls propres il est dit que si on est dans le cas d'un sous domaine il faut préciser RewriteBase ... , mais rien y fait, je tente des trucs et apache ne trouve jamais rien.
Ca vous dit quelque chose tout ca ? Parce que la je suis largué
Bonjour,
Avant de mettre le bazar sur mon site test, je voudrais installer 2 spip
avec des configs différentes (squellettes, css, logos...) et utiliser la
même base.
Bonjour,
Avant de mettre le bazar sur mon site test, je voudrais installer 2 spip
avec des configs différentes (squellettes, css, logos...) et utiliser la
même base.
C'est possible ?
Oui
Des contraintes,
Lire la doc
des problèmes ?
non, sauf si tu utilises un prefixe qui commence par spip