1. Abilita mod_rewrite in Apache
sudo a2enmod rewrite
2. Editare il file di configurazione.
1.
sudo nano /etc/apache2/sites-available/default
2. la linea 12 dice “AllowOverride none” ;
3. cambiatela in “AllowOverride all”
3. Riavviate apache ed il gioco è fatto!
sudo apache2 -k restart
----------------------------------------------
utilizzo di htaccess per action dell'mvc
struttura cartelle
-root
--htaccess *
--view
---index.php
---htaccess **
htaccess*
RewriteEngine on
RewriteRule ^$ view/ [L]
RewriteRule (.*) view/$1 [L]
htaccess **
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?url=$1 [PT,L]
Nessun commento:
Posta un commento