ciao tutti!
oggi ho configurato (con il Cpanel dell'host) un redirect per un nuovo dominio che deve puntare a un sottodominio.
La modifica 'automatica' fatta da Cpanel non ha funzionato e dando un'occhiata a htaccess si capisce che la nuova regola aggiunta in fondo non puo' funzionare:
#RewriteEngine On
########## Begin - Joomla! core SEF Section
#
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !^/index.php
RewriteCond %{REQUEST_URI} (/|\.php|\.html|\.htm|\.feed|\.pdf|\.raw|/[^.]*)$ [NC]
RewriteRule (.*) index.php
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization},L]
#
########## End - Joomla! core SEF Section
RewriteCond %{HTTP_HOST} ^newdominio\.it$
RewriteRule ^/?$ "http\:\/\/new\.miosito\.it" [R=301]
Basta modificare htaccess in questo modo e funziona:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^newdominio\.it$
RewriteRule ^/?$ "http\:\/\/new\.miosito\.it" [R=301]
########## Begin - Joomla! core SEF Section
#
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !^/index.php
RewriteCond %{REQUEST_URI} (/|\.php|\.html|\.htm|\.feed|\.pdf|\.raw|/[^.]*)$ [NC]
RewriteRule (.*) index.php
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization},L]
#
########## End - Joomla! core SEF Section
[size=78%]
La nuova regola prima della SEF section puo' dare problemi?
in alternativa potrei togliere l'opzione L nella linea
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization},L]
e lasciare la nuova regola dove l'ha messa Cpanel....
cosa ne pensate?
[/size]