Page 1 sur 2

erreur 404 apres validation d'annonce test !

Posté : 21 févr. 2011, 20:02
par chris06000
bonjour

le site est à présent installé j'ai cree une annonce test qui fonctionne tres bien ...validation du mail etc...

au moment de visualiser cette annonce erreur 404

voyer de vous même http://www.milleannonce.com

elle se trouve en catégorie animaux mais elle est illisible !!

à l'aide svp je deviens fou!!!

merci d'avance

Re: erreur 404 apres validation d'annonce test !

Posté : 21 févr. 2011, 20:50
par xTG
Est-ce que le module d'url rewriting est activé sur cet hébergement ?
Il semblerai que cela vienne de cela.
Ou à moins que le .htaccess ne soit pas à jour et redirige vers la mauvaise page ?

Re: erreur 404 apres validation d'annonce test !

Posté : 21 févr. 2011, 21:21
par chris06000
je ne sais pas du tout si c'est activé je suis chez online.net

ci-joint une copie du htaccess

# URL rewriting module activation
RewriteEngine on

# URL rewriting rules
RewriteRule ^([a-z0-9]+)\-([a-z0-9]+)(\-[_a-zA-Z0-9-]*)/([_a-zA-Z0-9-]*)\.jpg$ /img/p/$1-$2$3.jpg [L,E]
RewriteRule ^([0-9]+)(\-[_a-zA-Z0-9-]*)/([_a-zA-Z0-9-]*)\.jpg$ /img/c/$1$2.jpg [L,E]
RewriteRule ^lang-([a-z]{2})/([a-zA-Z0-9-]*)/([0-9]+)\-([a-zA-Z0-9-]*)\.html(.*)$ /product.php?id_product=$3&isolang;=$1$5 [L,E]
RewriteRule ^lang-([a-z]{2})/([0-9]+)\-([a-zA-Z0-9-]*)\.html(.*)$ /product.php?id_product=$2&isolang;=$1$4 [L,E]
RewriteRule ^lang-([a-z]{2})/([0-9]+)\-([a-zA-Z0-9-]*)(.*)$ /category.php?id_category=$2&isolang;=$1 [QSA,L,E]
RewriteRule ^([a-zA-Z0-9-]*)/([0-9]+)\-([a-zA-Z0-9-]*)\.html(.*)$ /product.php?id_product=$2$4 [L,E]
RewriteRule ^([0-9]+)\-([a-zA-Z0-9-]*)\.html(.*)$ /product.php?id_product=$1$3 [L,E]
RewriteRule ^([0-9]+)\-([a-zA-Z0-9-]*)(.*)$ /category.php?id_category=$1 [QSA,L,E]
RewriteRule ^content/([0-9]+)\-([a-zA-Z0-9-]*)(.*)$ /cms.php?id_cms=$1 [QSA,L,E]
RewriteRule ^([0-9]+)__([a-zA-Z0-9-]*)(.*)$ /supplier.php?id_supplier=$1$3 [QSA,L,E]
RewriteRule ^([0-9]+)_([a-zA-Z0-9-]*)(.*)$ /manufacturer.php?id_manufacturer=$1$3 [QSA,L,E]
RewriteRule ^lang-([a-z]{2})/(.*)$ /$2?isolang=$1 [QSA,L,E]

Re: erreur 404 apres validation d'annonce test !

Posté : 21 févr. 2011, 21:32
par chris06000
je tiens à préciser que m^me le fichier htaccess non present sur le serveur le site fonctionne !!

mais l'annonce reste invisible , toujours erreur 404

Re: erreur 404 apres validation d'annonce test !

Posté : 21 févr. 2011, 21:54
par xTG
Aucune de ces règles ne semble convenir à l'adresse /0/annonces/1-a-vendre-ou-a-louer/1-animaux/
De plus j'ai fait quelques essais et le fichier category.php n'existe pas par exemple.
Es-tu sûr d'avoir mis en ligne tous les fichiers ?

Re: erreur 404 apres validation d'annonce test !

Posté : 21 févr. 2011, 22:04
par chris06000
le bon fichier est celui-ci :

c'est celui vendu avec le script , mais il me cause une erreur 505 donc je les remplacé par le script ci-dessus






Options +FollowSymlinks
RewriteEngine On

RewriteRule ^([-]?[0-9]+)([-_][^/]*)?/annonces/([0-9]+)([-_][^/]*)?/([0-9]+)([-_][^/]*)?/([0-9]+)([-_][^/]*)?\.html /index.php?view=showad&adid=$7&cityid=$1 [QSA]
RewriteRule ^([-]?[0-9]+)([-_][^/]*)?/annonces/([0-9]+)([-_][^/]*)?/([0-9]+)([-_][^/]*)?/page([0-9]*)\.html /index.php?view=ads&catid=$3&subcatid=$5&cityid=$1&page=$7 [QSA]
RewriteRule ^([-]?[0-9]+)([-_][^/]*)?/annonces/([0-9]+)([-_][^/]*)?/([0-9]+)([-_][^/]*)? /index.php?view=ads&catid=$3&subcatid=$5&cityid=$1 [QSA]
RewriteRule ^([-]?[0-9]+)([-_][^/]*)?/annonces/([0-9]+)([-_][^/]*)?/page([0-9]*)\.html /index.php?view=ads&catid=$3&subcatid=0&&cityid=$1&page=$5 [L,QSA]
RewriteRule ^([-]?[0-9]+)([-_][^/]*)?/annonces/([0-9]+)([-_][^/]*)? /index.php?view=ads&catid=$3&cityid=$1 [QSA]
RewriteRule ^([-]?[0-9]+)([-_][^/]*)?/evenements(/(([0-9]+)-([0-9]+)-([0-9]+)))?/([0-9]+)([-_][^/]*)?\.html /index.php?view=showevent&date=$4&adid=$8&cityid=$1 [QSA]
RewriteRule ^([-]?[0-9]+)([-_][^/]*)?/evenements/(([0-9]+)-([0-9]+)-([0-9]+))/page([0-9]*)\.html /index.php?view=events&date=$3&cityid=$1&page=$7 [QSA]
RewriteRule ^([-]?[0-9]+)([-_][^/]*)?/evenements/(([0-9]+)-([0-9]+)-([0-9]+)) /index.php?view=events&date=$3&cityid=$1 [QSA]
RewriteRule ^([-]?[0-9]+)([-_][^/]*)?/evenements /index.php?view=events&cityid=$1 [QSA]
RewriteRule ^([-]?[0-9]+)([-_][^/]*)?/images/([^/]+)/([0-9]+)([-_][^/]*)?\.html /index.php?view=showimg&posterenc=$3&imgid=$4&cityid=$1 [QSA]
RewriteRule ^([-]?[0-9]+)([-_][^/]*)?/images/([^/]+)/page([0-9]+)\.html /index.php?view=imgs&posterenc=$3&cityid=$1&page=$4 [QSA]
RewriteRule ^([-]?[0-9]+)([-_][^/]*)?/images/page([0-9]+)\.html /index.php?view=imgs&cityid=$1&page=$3 [QSA]
RewriteRule ^([-]?[0-9]+)([-_][^/]*)?/images/([^/]+) /index.php?view=imgs&posterenc=$3&cityid=$1 [QSA]
RewriteRule ^([-]?[0-9]+)([-_][^/]*)?/images /index.php?view=imgs&cityid=$1 [QSA]
RewriteRule ^([-]?[0-9]+)([-_][^/]*)?/showpost/([0-9]+)([-_][^/]*)?\.html /index.php?view=showad&adid=$3&cityid=$1 [QSA]
RewriteRule ^([-]?[0-9]+)([-_][^/]*)?/showevent/([0-9]+)([-_][^/]*)?\.html /index.php?view=showevent&adid=$3&cityid=$1 [QSA]
RewriteRule ^([-]?[0-9]+)([-_][^/]*)?/showimage/([0-9]+)([-_][^/]*)?\.html /index.php?view=showimg&imgid=$3&cityid=$1 [QSA]
RewriteRule ^([-]?[0-9]+)([-_][^/]*)? /index.php?view=main&cityid=$1 [QSA]
RewriteRule ^([-]?[0-9]+)([-_][^/]*)? /index.php?view=main&cityid=$1 [QSA]



# RSS URLs
RewriteRule ^feed/annonces /rss.php?view=ads&cityid=0 [QSA]
RewriteRule ^feed/evenements /rss.php?view=events&cityid=0 [QSA]
RewriteRule ^feed/([-]?[0-9]+)([-_][^/]*)?/annonces/([0-9]+)([-_][^/]*)?/([0-9]+)([-_][^/]*)? /rss.php?view=ads&catid=$3&subcatid=$5&cityid=$1 [QSA]
RewriteRule ^feed/([-]?[0-9]+)([-_][^/]*)?/annonces/([0-9]+)([-_][^/]*)? /rss.php?view=ads&catid=$3&cityid=$1 [QSA]
RewriteRule ^feed/([-]?[0-9]+)([-_][^/]*)?/annonces /rss.php?view=ads&cityid=$1 [QSA]
RewriteRule ^feed/([-]?[0-9]+)([-_][^/]*)?/evenements/(([0-9]+)-([0-9]+)-([0-9]+)) /rss.php?view=events&date=$3&cityid=$1 [QSA]
RewriteRule ^feed/([-]?[0-9]+)([-_][^/]*)?/evenements /rss.php?view=events&cityid=$1 [QSA]

# Ads Vip
RewriteRule ^annonce-vip.html /ads_vip.php

# Ads promotion
RewriteRule ^annonce-promotion.html /ads_promotion.php

Re: erreur 404 apres validation d'annonce test !

Posté : 21 févr. 2011, 22:09
par chris06000
il n'y a pas de fichier categorie php dans le zip vendu

oui j'ai verifié tous les fichiers sont en ligne!

Re: erreur 404 apres validation d'annonce test !

Posté : 21 févr. 2011, 22:35
par xTG
Essayes en corrigeant de la sorte :
RewriteRule ^annonce-promotion.html$ /ads_promotion.php [L]
Car je ne sais pas d'où tu sors ton premier .htaccess mais il n'a rien à voir.
Donc il va falloir corriger ce .htaccess pour faire tourner correctement le site.

Pour vérifier que c'est bien ce que je t'ai mis en gras qui était manquant, commentes les autres lignes avec un # (mais laisses le Options et le RewriteEngine) et testes avec l'ancienne dernière ligne et ensuite en la corrigeant par ce que je t'ai proposé.

Re: erreur 404 apres validation d'annonce test !

Posté : 22 févr. 2011, 07:41
par chris06000
voila dés que je remet le fichier .htacceess le site fait une erreur 505

même en rajoutant la ligne de code que tu m'a donné

comme si dessous:

AddType application/x-httpd-php5 .php

1.URL rewriting module activation
RewriteEngine on






: php
Options
RewriteEngine On

RewriteRule ^([-]?[0-9]+)([-_][^/]*)?/annonces/([0-9]+)([-_][^/]*)?/([0-9]+)([-_][^/]*)?/([0-9]+)([-_][^/]*)?\.html /annonces/index.php?view=showad&adid=$7&cityid=$1 [QSA]
RewriteRule ^([-]?[0-9]+)([-_][^/]*)?/annonces/([0-9]+)([-_][^/]*)?/([0-9]+)([-_][^/]*)?/page([0-9]*)\.html /annonces/index.php?view=ads&catid=$3&subcatid=$5&cityid=$1&page=$7 [QSA]
RewriteRule ^([-]?[0-9]+)([-_][^/]*)?/annonces/([0-9]+)([-_][^/]*)?/([0-9]+)([-_][^/]*)? /annonces/index.php?view=ads&catid=$3&subcatid=$5&cityid=$1 [QSA]
RewriteRule ^([-]?[0-9]+)([-_][^/]*)?/annonces/([0-9]+)([-_][^/]*)?/page([0-9]*)\.html /annonces/index.php?view=ads&catid=$3&subcatid=0&&cityid=$1&page=$5 [L,QSA]
RewriteRule ^([-]?[0-9]+)([-_][^/]*)?/annonces/([0-9]+)([-_][^/]*)? /annonces/index.php?view=ads&catid=$3&cityid=$1 [QSA]
RewriteRule ^([-]?[0-9]+)([-_][^/]*)?/evenements(/(([0-9]+)-([0-9]+)-([0-9]+)))?/([0-9]+)([-_][^/]*)?\.html /annonces/index.php?view=showevent&date=$4&adid=$8&cityid=$1 [QSA]
RewriteRule ^([-]?[0-9]+)([-_][^/]*)?/evenements/(([0-9]+)-([0-9]+)-([0-9]+))/page([0-9]*)\.html /annonces/index.php?view=events&date=$3&cityid=$1&page=$7 [QSA]
RewriteRule ^([-]?[0-9]+)([-_][^/]*)?/evenements/(([0-9]+)-([0-9]+)-([0-9]+)) /annonces/index.php?view=events&date=$3&cityid=$1 [QSA]
RewriteRule ^([-]?[0-9]+)([-_][^/]*)?/evenements /annonces/index.php?view=events&cityid=$1 [QSA]
RewriteRule ^([-]?[0-9]+)([-_][^/]*)?/images/([^/]+)/([0-9]+)([-_][^/]*)?\.html /annonces/index.php?view=showimg&posterenc=$3&imgid=$4&cityid=$1 [QSA]
RewriteRule ^([-]?[0-9]+)([-_][^/]*)?/images/([^/]+)/page([0-9]+)\.html /annonces/index.php?view=imgs&posterenc=$3&cityid=$1&page=$4 [QSA]
RewriteRule ^([-]?[0-9]+)([-_][^/]*)?/images/page([0-9]+)\.html /annonces/index.php?view=imgs&cityid=$1&page=$3 [QSA]
RewriteRule ^([-]?[0-9]+)([-_][^/]*)?/images/([^/]+) /annonces/index.php?view=imgs&posterenc=$3&cityid=$1 [QSA]
RewriteRule ^([-]?[0-9]+)([-_][^/]*)?/images /annonces/index.php?view=imgs&cityid=$1 [QSA]
RewriteRule ^([-]?[0-9]+)([-_][^/]*)?/showpost/([0-9]+)([-_][^/]*)?\.html /annonces/index.php?view=showad&adid=$3&cityid=$1 [QSA]
RewriteRule ^([-]?[0-9]+)([-_][^/]*)?/showevent/([0-9]+)([-_][^/]*)?\.html /annonces/index.php?view=showevent&adid=$3&cityid=$1 [QSA]
RewriteRule ^([-]?[0-9]+)([-_][^/]*)?/showimage/([0-9]+)([-_][^/]*)?\.html /annonces/index.php?view=showimg&imgid=$3&cityid=$1 [QSA]
RewriteRule ^([-]?[0-9]+)([-_][^/]*)? /annonces/index.php?view=main&cityid=$1 [QSA]
RewriteRule ^([-]?[0-9]+)([-_][^/]*)? /annonces/index.php?view=main&cityid=$1 [QSA]



# RSS URLs
RewriteRule ^feed/annonces /annonces/rss.php?view=ads&cityid=0 [QSA]
RewriteRule ^feed/evenements /annonces/rss.php?view=events&cityid=0 [QSA]
RewriteRule ^feed/([-]?[0-9]+)([-_][^/]*)?/annonces/([0-9]+)([-_][^/]*)?/([0-9]+)([-_][^/]*)? /annonces/rss.php?view=ads&catid=$3&subcatid=$5&cityid=$1 [QSA]
RewriteRule ^feed/([-]?[0-9]+)([-_][^/]*)?/annonces/([0-9]+)([-_][^/]*)? /annonces/rss.php?view=ads&catid=$3&cityid=$1 [QSA]
RewriteRule ^feed/([-]?[0-9]+)([-_][^/]*)?/annonces /annonces/rss.php?view=ads&cityid=$1 [QSA]
RewriteRule ^feed/([-]?[0-9]+)([-_][^/]*)?/evenements/(([0-9]+)-([0-9]+)-([0-9]+)) /annonces/rss.php?view=events&date=$3&cityid=$1 [QSA]
RewriteRule ^feed/([-]?[0-9]+)([-_][^/]*)?/evenements /annonces/rss.php?view=events&cityid=$1 [QSA]

# Ads Vip
RewriteRule ^annonce-vip.html /ads_vip.php

# Ads promotion
RewriteRule ^annonce-promotion.html /ads_promotion.php

RewriteRule ^annonce-promotion.html$ /ads_promotion.php [L]

Re: erreur 404 apres validation d'annonce test !

Posté : 22 févr. 2011, 10:20
par xTG
Bon je remet ce que j'ai écris et que tu lus un peu trop vite :
Pour vérifier que c'est bien ce que je t'ai mis en gras qui était manquant, commentes les autres lignes avec un # (mais laisses le Options et le RewriteEngine) et testes avec l'ancienne dernière ligne et ensuite en la corrigeant par ce que je t'ai proposé.
;)

Re: erreur 404 apres validation d'annonce test !

Posté : 22 févr. 2011, 12:59
par chris06000
WTC je ne comprend pas la manip que tu veux me faire faire

Re: erreur 404 apres validation d'annonce test !

Posté : 22 févr. 2011, 13:04
par chris06000
WTC je ne comprend pas la manip que tu veux me faire faire

Re: erreur 404 apres validation d'annonce test !

Posté : 22 févr. 2011, 13:54
par xTG
En gros testes ce .htaccess :

Code : Tout sélectionner

Options +FollowSymlinks RewriteEngine On RewriteRule ^annonce-promotion.html /ads_promotion.php
Puis celui-ci :

Code : Tout sélectionner

Options +FollowSymlinks RewriteEngine On RewriteRule ^annonce-promotion.html$ /ads_promotion.php [L]
Et dis nous si l'un des deux fonctionne en affichant ton site au lieu d'une erreur 500.

Re: erreur 404 apres validation d'annonce test !

Posté : 27 févr. 2011, 13:46
par chris06000
salut xtg !désolé j'etais absent ces jours -ci

bon apres le test de tes deux fichier aucun ne fonctionne sur le serveur les deux provoquent une erreur 500

Re: erreur 404 apres validation d'annonce test !

Posté : 27 févr. 2011, 14:36
par xTG
Et celui-ci ?

Code : Tout sélectionner

RewriteEngine On RewriteRule ^annonce-promotion.html$ /ads_promotion.php [L]