|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: Jun 2002
Città: Roma
Messaggi: 752
|
Apache redirect /foo in /index.php?p=foo quando foo è una directory
Raga avete presente la base del rewrite per le variabili php ed i pretty url?
Io in genere uso una cosa semplice come questa: Codice:
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule \.(css|js|jpg|jpeg|png|swf|gif|ico)$ - [NC] [L]
RewriteRule ^/?([a-zA-Z_]+)$ index.php?p=$1
Spesso vorrei però che $1 sia ANCHE una directory... chesso "dominio/download" sia un url verso index.php?p=download ma anche la directory che contiene i file. In genere cambio nome alla directory o alla variabile così che non vadano in conflitto :P Vorrei finalmente trovare la regola giusta... non basterebbe mettere IN CIMA a tutto una regola tipo "riscrivi ?(foo|bar|etc) in /index.php?p=$1 [L]" ? Non mi viene-.- Sto provando in ogni modo ma se la directory esiste apache VUOLE discenderla... Se metto un .htaccess dentro la directory?? Help
__________________
Intel i5 3570k @105x42 - 1,35V = 4400 MHz - 8x2 Gb Kingston (CL9) - Msi GTX 970 4Gb Gaming @202-405MHz - Samsung B2330HD - Logitech Performance MX & Wave 450, Crucial ssd 1Tb, hard disk meccanici vari... ;-) |
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 05:22.



















