réecriture d'url

Pour toutes les questions concernant les langages du Web (Html, Php,...) et le développement de votre site web (référencement, positionnement dans les moteurs de recherche comme Google, Yahoo, Live,...).
Répondre
Avatar du membre
grisbi
Participant occasionnel
Participant occasionnel
Messages : 13
Enregistré le : dimanche, 25 janvier 2015, 00:05

réecriture d'url

Message par grisbi » vendredi, 22 mai 2015, 23:21

Bonjour

j'essaie de faire fonctionner la reecriture d'url (rewrite) sur ce vieux ''RewriteYourPHPAnnuaire ( basé sur le script catgorizator)
Pas moyen que ça marche
j'ai fais le test de rewrite sur mon serveur vps Ovh c'est Ok
peut etre un problème de .htaccess j'y ai rajouté le chemin du dossier ou l'annuaire est installé
je vois pas ou est l'erreur

Alors si quelqu'un connait et veut m'aider ça serait sympas

merci d'avance

a+

Avatar du membre
Keroin
Administrateur
Administrateur
Messages : 1820
Enregistré le : lundi, 27 mars 2006, 16:06
Configuration informatique : -
Tour :
Intel Core i7-4790K
WaterCooling - Corsair H100i
16 Go Corsair Vengeance DDR3
Asus Maximus VI EXTREME
CG : MSI Armor OC GTX1070 8 GO
Logitech G510 (clavier) + G500 (souris)
3x Samsung Syncmaster P2450H Eyefinity + 1 Dell UltraSharp U2913WM
Cooler Master Silent Pro Gold 1200W Modular 80PLUS Gold

Portable :
Dell Inspiron 1720
Core2Duo T8300
4 Go DDR2
Nvidia 8600M GT
Ecran 17'
Logitech Mx 1100
.
Netgear ReadyNas Duo
Configuration téléphonie : -
- Samsung Galaxy S7 Edge
- Samsung Galaxy Note 3
- Samsung Galaxy Note 2
- HTC Sensation Z710e
- HTC Leo Touch HD 2
- HTC Blackstone Touch HD
- HTC Kaiser Tytn 2
- Asus EeePC 1005 HA
Localisation : On the web again...What else...
Contact :

Re: réecriture d'url

Message par Keroin » samedi, 23 mai 2015, 00:53

Tu as bien utilisé ça ?
=> http://yourphpannuaire.audiencestv.com/
Si oui tu peux nous indiquer le script que tu as dans ton htaccess ? (en cachant les infos de ton serveur évidemment)

Voici déjà quelques infos pour l'activation du rewrite url chez OVH
=> http://guide.ovh.com/HtaccessModRewrite
Pas de demande de support en MP ou par mail, le forum est là pour ça!
Règles du forum!
Pensez à personnaliser votre profil via le "panneau de l'utilisateur".
Une galerie est disponible pour votre avatar.
Image

Avatar du membre
grisbi
Participant occasionnel
Participant occasionnel
Messages : 13
Enregistré le : dimanche, 25 janvier 2015, 00:05

Re: réecriture d'url

Message par grisbi » samedi, 23 mai 2015, 02:55

Merci de ta reponse
voici mon htaccess :

Code : Tout sélectionner

RewriteEngine on

RewriteRule -p([0-9]*)-([0-9]+)\.html$   /annuaire/index.php?cat_id=$2&page=$1 [L]

RewriteRule -k[0-9]*-([0-9]+)\.html$	 /annuaire/search.php?action=seek&mots=id$1&nb_results2show=20&booleen=AND [L]

RewriteRule ^sitemap\.xml$		/annuaire/allcategs.php?sitemap [L]

RewriteRule -c([0-9]*)-(.+)\.html$   /annuaire/submit_site.php?id_cat=$1&action=$2 [L]

RewriteRule -s([0-9]*)\.html$  /annuaire/page_site.php?site_id=$1 [L]


a+

Avatar du membre
Keroin
Administrateur
Administrateur
Messages : 1820
Enregistré le : lundi, 27 mars 2006, 16:06
Configuration informatique : -
Tour :
Intel Core i7-4790K
WaterCooling - Corsair H100i
16 Go Corsair Vengeance DDR3
Asus Maximus VI EXTREME
CG : MSI Armor OC GTX1070 8 GO
Logitech G510 (clavier) + G500 (souris)
3x Samsung Syncmaster P2450H Eyefinity + 1 Dell UltraSharp U2913WM
Cooler Master Silent Pro Gold 1200W Modular 80PLUS Gold

Portable :
Dell Inspiron 1720
Core2Duo T8300
4 Go DDR2
Nvidia 8600M GT
Ecran 17'
Logitech Mx 1100
.
Netgear ReadyNas Duo
Configuration téléphonie : -
- Samsung Galaxy S7 Edge
- Samsung Galaxy Note 3
- Samsung Galaxy Note 2
- HTC Sensation Z710e
- HTC Leo Touch HD 2
- HTC Blackstone Touch HD
- HTC Kaiser Tytn 2
- Asus EeePC 1005 HA
Localisation : On the web again...What else...
Contact :

Re: réecriture d'url

Message par Keroin » samedi, 23 mai 2015, 12:14

Tu as essayé ce code là ?

Code : Tout sélectionner

RewriteEngine on
RewriteRule -p([0-9]*)-([0-9]+)\.html$	/index.php?cat_id=$2&page=$1 [L]
RewriteRule -k[0-9]*-([0-9]+)\.html$	/search.php?action=seek&mots=id$1&nb_results2show=20&booleen=AND [L]
RewriteRule ^sitemap\.xml$  /allcategs.php?sitemap [L]
RewriteRule -s([0-9]*)\.html$  /page_site.php?id=$1 [L]
Certain serveurs ont besoin d'options supplémentaires pour activer le rewrite.

Code : Tout sélectionner

AddType x-mapp-php5 .php
Ce code doit être placé tout en haut du htaccess et active le support du php5 sur certains serveurs, c'est le cas chez 1&1 par exemple.

Code : Tout sélectionner

Options +FollowSymlinks
Celui là est aussi souvent nécessaire, ça dépend de la configuration du serveur (à tester en première ligne du htaccess). ;-)
Pas de demande de support en MP ou par mail, le forum est là pour ça!
Règles du forum!
Pensez à personnaliser votre profil via le "panneau de l'utilisateur".
Une galerie est disponible pour votre avatar.
Image

Avatar du membre
grisbi
Participant occasionnel
Participant occasionnel
Messages : 13
Enregistré le : dimanche, 25 janvier 2015, 00:05

Re: réecriture d'url

Message par grisbi » dimanche, 24 mai 2015, 11:27

Helas j'ai déjà essayé sans succes

pour les deux autres lignes elles se trouvent déjà dans le ficher de config du serveur :

dans /etc/apache2/apache2.conf

en fait mon probleme est surtout cote serveur car quand je test l'utilisation des fichiers htaccess avec un script prevu a cet effet
j'ai ce message d'erreur :

BAD : The .htaccess is not read : add 'AllowOverride All' in your Apache configuration

j'ai mis cette directive dans le fichier /etc/apache2/sites-enabled/000-default.conf

toujours ce même message enfin je poste sur le forum ovh dans l'espoir d'une reponse

2°) autre question pour le script si tu me le permet :

je voudrais pouvoir effectuer mes recherches uniquement dans la categorie ou je me trouve

A+

Avatar du membre
Keroin
Administrateur
Administrateur
Messages : 1820
Enregistré le : lundi, 27 mars 2006, 16:06
Configuration informatique : -
Tour :
Intel Core i7-4790K
WaterCooling - Corsair H100i
16 Go Corsair Vengeance DDR3
Asus Maximus VI EXTREME
CG : MSI Armor OC GTX1070 8 GO
Logitech G510 (clavier) + G500 (souris)
3x Samsung Syncmaster P2450H Eyefinity + 1 Dell UltraSharp U2913WM
Cooler Master Silent Pro Gold 1200W Modular 80PLUS Gold

Portable :
Dell Inspiron 1720
Core2Duo T8300
4 Go DDR2
Nvidia 8600M GT
Ecran 17'
Logitech Mx 1100
.
Netgear ReadyNas Duo
Configuration téléphonie : -
- Samsung Galaxy S7 Edge
- Samsung Galaxy Note 3
- Samsung Galaxy Note 2
- HTC Sensation Z710e
- HTC Leo Touch HD 2
- HTC Blackstone Touch HD
- HTC Kaiser Tytn 2
- Asus EeePC 1005 HA
Localisation : On the web again...What else...
Contact :

Re: réecriture d'url

Message par Keroin » dimanche, 24 mai 2015, 11:44

1. ha oui là la modif à trouver est bien dans la conf du serveur.
2. j'avais déjà regarder pour limiter les recherches à la catégorie en cours mais ça ne semble pas si évident que ça.
Pour ne pas tout casser il faudrait générer un second champ de recherche qui ne s'afficherait que sur la page de chaque catégorie et dont les résultats seraient limités à l'ID de la catégorie en cours d'affichage.
Mais là c'est pas simple car il faut modifier pas mal de fichiers :-?
Pas de demande de support en MP ou par mail, le forum est là pour ça!
Règles du forum!
Pensez à personnaliser votre profil via le "panneau de l'utilisateur".
Une galerie est disponible pour votre avatar.
Image

Avatar du membre
grisbi
Participant occasionnel
Participant occasionnel
Messages : 13
Enregistré le : dimanche, 25 janvier 2015, 00:05

Re: réecriture d'url

Message par grisbi » dimanche, 24 mai 2015, 21:27

j'ai trouve pour la config du serveur maintenant de ce coté c'est bon (le htaccess est lu)
mais pas encore coté script ou ça fonctionne toujours pas


Pour la recherche dans la categorie j'ai peut etre une solution assez simple

1) recuperer l' id de la cat ou on se trouve (elle ci est dans la barre d'adresse) pour la mettre dans une variable

2) on inclut la variable dans la requête de la base de donnée (clause where)

a+

Avatar du membre
Mgygju
Vient de débarquer
Vient de débarquer
Messages : 1
Enregistré le : lundi, 30 novembre 2015, 07:31

Re: réecriture d'url

Message par Mgygju » lundi, 30 novembre 2015, 09:34

J'ai trouvé ce que j'avais besoin. sujet efficace !

Répondre

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 1 invité