phpBB Italia chiude!
phpBB Italia ringrazia tutti gli utenti che hanno dato fiducia al nostro progetto per ben 9 anni, e che, grazie al grande lavoro fatto da tutto lo Staff (rigorosamente a titolo gratuito), hanno portato il portale a diventare il principale punto di riferimento italiano alla piattaforma phpBB.

Purtroppo, causa motivi personali, non ho più modo di gestirlo e portarlo avanti. Il forum viene ora posto in uno stato di sola lettura, nonché un archivio storico per permettere a chiunque di fruire di tutte le discussioni trattate.

Il nuovo portale di assistenza per l'Italia di phpBB diventa phpBB-Store.it, cui ringrazio per aver deciso di portare avanti questo grande progetto.

Grazie ancora,
Carlo - Amministratore di phpBB Italia

Conflitti regole redirect 301 in htaccess

Area di discussione relativa al linguaggio di programmazione web più conosciuto. Il forum è dedicato anche a MySQL, la piattaforma di database più utilizzata con il PHP.
Rispondi
Alexander01
Utente
Utente
Messaggi: 1
Iscritto il: 08/02/2013, 18:30

Conflitti regole redirect 301 in htaccess

Messaggio da Alexander01 » 24/02/2016, 13:43

Salve a tutti ;)
Scusa ma mi viene generato un conflitto tra queste due regole nell'htaccess:
RewriteRule ^([a-z]{1})/(.+)$ index.php?controller=$1&url=$2 [QSA,L]
Redirect 301 /l/pagina.html http://www.sito.it/
In parole povere non riesco ad effettuare il redirect 301. Sul sito, infatti, andando al seguente url:
http://www.sito.it/l/pagina.html
mi appare:
http://www.sito.it/?controller=l&url=pagina.html

Chiaramente c'è un conflitto, in quanto togliendo:
RewriteRule ^([a-z]{1})/(.+)$ index.php?controller=$1&url=$2 [QSA,L]
il redirect 301 funziona perfettamente.

Come fare per risolvere?

Grazie mille a chiunque vorrà darmi gentilmente una mano ;)

Rispondi

Torna a “PHP - MySQL”

Chi c’è in linea

Visitano il forum: Nessuno e 25 ospiti