Résolu Problème avec mon htaccess

Statut
N'est pas ouverte pour d'autres réponses.

HaXGamiG

Développeurs
Premium
Inscription
12 Mai 2014
Messages
1 470
Réactions
323
Points
17 646
RGCoins
45
Salut :)

J'ai un probleme avec mon htaccess, quand je vais sur monsite.fr/news/csgo j'ai bien les news de la catégory csgo mais quand j'affiche la news (monsite.fr/new/1/csgo/page-1) ça m'affiche la page news.php et non new.php.

Voici mon htaccess :
Code:
RewriteEngine on
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_URI} !\.(gif|jpe?g|png|css|js)$ [NC]
RewriteRule ^news/$ news/news.php
RewriteRule ^news/(.*)$ news/news.php?category=$1 [QSA,L]
RewriteRule ^new/$ news/new.php
RewriteRule ^new/([0-9]+)/(.*)/page-([0-9]+)$ news/new.php?id=$1&name=$2&page=$3 [QSA,L]
 
Les deux pages (news.php et new.php) ce trouve dans le dossier news
Donc c'est l'URL qui est pas bonne?
A place que ça te donne "monsite.fr/new/1/csgo/page-1" ça te redirige vers "monsite.fr/news/1/csgo/page-1" ?
(J'essaie de comprendre le problème)
 
Donc c'est l'URL qui est pas bonne?
A place que ça te donne "monsite.fr/new/1/csgo/page-1" ça te redirige vers "monsite.fr/news/1/csgo/page-1" ?
(J'essaie de comprendre le problème)
Non ça me laisse sur monsite.fr/new/1/csgo/page-1 mais ça m'affiche la page news.php
 
Pourquoi les deux dernières lignes ont new/ au lieu de news/ ?

Ps : utilise des routes c'est mieux noob
Car news/ dois pointer sur le fichier news.php et new/ vers new.php

PS : Flemme de refaire tout le site, c'est pas moi qui ai choisis le htaccess (d)
 
Tu nommes pas très bien tes pages, ça embrouille plus qu'autre chose... C'est comme pour les noms des balises/variables, si tu les nommes toutes "var1, var2, var3" c'est dur d'y voir clair :p
J'ai pas vraiment compris ce que tu cherches à faire... Pourquoi avoir 2 pages new et news plutôt qu'une seule ? :mmh:
 
Tu nommes pas très bien tes pages, ça embrouille plus qu'autre chose... C'est comme pour les noms des balises/variables, si tu les nommes toutes "var1, var2, var3" c'est dur d'y voir clair :p
J'ai pas vraiment compris ce que tu cherches à faire... Pourquoi avoir 2 pages new et news plutôt qu'une seule ? :mmh:
Code plus propre car elle n'ont pas les même fonction ^^
 
Salut,
J'ai déplacé la discussion en section Résolu avec l'autorisation de l'auteur de la discussion.

Bonne fin de soirée,
Melvin SEC
Merci je donne juste la solution au cas ou :
Code:
RewriteEngine on
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_URI} !\.(gif|jpe?g|png|css|js)$ [NC]
RewriteRule ^news/$ news/news.php
RewriteRule ^news/(.*)$ news/news.php?category=$1 [QSA,L]
RewriteRule ^new/$ new/new.php
RewriteRule ^new/([0-9]+)/(.*)/page-([0-9]+)$ new/new.php?id=$1&name=$2&page=$3 [QSA,L]

j'ai mis la page new.php dans un autre dossier en gros ^^
 
Statut
N'est pas ouverte pour d'autres réponses.
Retour
Haut