- Home
- Categorie
- La Community Connect.gt
- Tutto sulla Community
- Doppia regola di rewrite
-
Doppia regola di rewrite
Salve ragazzi,
ho un problema con un mio vecchio file .htaccess; fino a ieri il file era questo:*RewriteRule ^([a-z]+)/?([a-z]+)?/? index.php?area=$1&page=$2
*Ora ho bisogno di aggiungere un codice condizionale che sostituisca questa regola generale se la pagina comincia con un tag specifico che nel mio caso è 'web';
RewriteCond %{REQUEST_URI} !^/web/([^!].)
RewriteRule ^web/([a-z]+)/?([a-z]+)/?([a-z]+)?/? index.php?newdata=$1&area=$2&page=$3RewriteRule ^([a-z]+)/?([a-z]+)?/? index.php?area=$1&page=$2 *
Ho provato così ma non funziona...
Un grazie anticipato a chiunque abbia la pazienza di rispondermi
-
Nessuno riesce a darmi una mano ?
-
Ciao bigstefanino,
potresti postare un esempio di un link normale e di uno con il "tag" web?
-
Ciao, intanto grazie per l'aiuto!
Ecco i 2 link:
- vecchio: sito.it/squadra/juventus
- nuovo: sito.it/web/serie-a/squadra/juventus
Devo poter usare tutte e 2 le combinazioni sullo stesso server.
-
Prova con queste regole:
RewriteRule ^web/([^/]*)/([^/]*)/([^/]*)$ /index.php?newdata=$1&area=$2&page=$3 RewriteRule ^([^/]*)/([^/]*)$ /index.php?area=$1&page=$2