Espansione serverfarm: siglato accordo per raddoppio banda!


1 utente stanno visualizzando questa discussione: (0 membri, e 1 visitatore).
 
Valutazione discussione:
  • 0 voti - 0 media
  • 1
  • 2
  • 3
  • 4
  • 5
mod_rewrite, dove sbaglio?
11-01-2010, 13:05
Messaggio: #1
mod_rewrite, dove sbaglio?
Ciao a tutti!
Questo qui è il file .htaccess di http://www.vitauniversitaria.com

<IfModule mod_rewrite.c>
RewriteEngine On

RewriteRule ^blog(.*)$ http://blog.vitauniversitaria.it$1 [L,R=301]
RewriteRule ^(.*)$ http://www.vitauniversitaria.it/%241 [R=301]
</IfModule>

Si comporta come se la prima RewriteRule non esistesse. Forse la direttiva L non fa quello che immagino debba fare.

Non sapevo dove mettere il post, visto che non c'è una sezione per Apache
Visita il sito web di questo utente Trova tutti i messaggi di questo utente
11-01-2010, 13:06
Messaggio: #2
RE: mod_rewrite, dove sbaglio?
Spostato in Supporto tecnico -> Shared Hosting

:alcool::alcool: :adminpower: :alcool::alcool:

Web4Web.IT - Low Cost Hosting
Pacchetti multidominio a partire da € 10,00
Visita il sito web di questo utente Trova tutti i messaggi di questo utente
11-01-2010, 13:07
Messaggio: #3
RE: mod_rewrite, dove sbaglio?
Per curiosità, prova a mettere uno / subito dopo il ^

:alcool::alcool: :adminpower: :alcool::alcool:

Web4Web.IT - Low Cost Hosting
Pacchetti multidominio a partire da € 10,00
Visita il sito web di questo utente Trova tutti i messaggi di questo utente
11-01-2010, 13:10
Messaggio: #4
RE: mod_rewrite, dove sbaglio?
(11-01-2010 13:06)Gandalf Ha scritto:  : https://www.web4web.it/forum/post-795.html#pid795Spostato in Supporto tecnico -> Shared Hosting

Sono rinco stamattina!

(11-01-2010 13:07)Gandalf Ha scritto:  : https://www.web4web.it/forum/post-796.html#pid796Per curiosità, prova a mettere uno / subito dopo il ^

Intendi così? Ho provato. Sbaglio o Apache ci mette un po' ad accorgersi che .htaccess è cambiato?

<IfModule mod_rewrite.c>
RewriteEngine On

RewriteRule ^/blog(.*)$ http://blog.vitauniversitaria.it$1 [L,R=301]
RewriteRule ^(.*)$ http://www.vitauniversitaria.it/%241 [R=301]
</IfModule>
Visita il sito web di questo utente Trova tutti i messaggi di questo utente
11-01-2010, 13:56
Messaggio: #5
RE: mod_rewrite, dove sbaglio?
Codice:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /

RewriteRule ^blog$ http://blog.vitauniversitaria.it/ [L,R=301]
RewriteRule ^blog/(.*)$ http://blog.vitauniversitaria.it/$1 [L,R=301]
RewriteRule ^(.*)$ http://www.vitauniversitaria.it/$1 [R=301]
</IfModule>

Così funziona
Visita il sito web di questo utente Trova tutti i messaggi di questo utente
11-01-2010, 14:13
Messaggio: #6
RE: mod_rewrite, dove sbaglio?
invece non funziona una sega HuhHuh
non capisco, ma apache2 tiene .htaccess in cache? Ora non c'è ma continua ad andare il redirect!
Visita il sito web di questo utente Trova tutti i messaggi di questo utente
11-01-2010, 15:03 (Questo messaggio è stato modificato l'ultima volta il: 11-01-2010 15:08 da Pirosauro.)
Messaggio: #7
RE: mod_rewrite, dove sbaglio?
Codice:
<IfModule mod_rewrite.c>
  RewriteEngine on
  RewriteBase /

  RewriteCond %{REQUEST_URI} /blog
  RewriteRule ^blog(.*)$ http://blog.vitauniversitaria.it$1 [R=301,L]

  RewriteCond %{HTTP_HOST} ^vitauniversitaria\.com
  RewriteRule ^(.*)$ http://www.vitauniversitaria.it/$1 [R=301,L]
</IfModule>

edit: ma i due domini puntano allo stesso spazio?

[email protected] ha i poteri della super mucca
________
: http://it.linkedin.com/in/pirosauro - Website (offline)
Visita il sito web di questo utente Trova tutti i messaggi di questo utente
11-01-2010, 15:13
Messaggio: #8
RE: mod_rewrite, dove sbaglio?
(11-01-2010 15:03)Pirosauro Ha scritto:  : https://www.web4web.it/forum/post-803.html#pid803edit: ma i due domini puntano allo stesso spazio?
no, sono su spazi diversi dello stesso account
Visita il sito web di questo utente Trova tutti i messaggi di questo utente
11-01-2010, 15:24 (Questo messaggio è stato modificato l'ultima volta il: 11-01-2010 15:33 da Pirosauro.)
Messaggio: #9
RE: mod_rewrite, dove sbaglio?
allora ok, prova il codice che ti ho postato sopra, l'ho scritto su 2 piedi, ma dovrebbe andare

edit: anzi no, manca il redirect per il www.
Codice:
RewriteCond %{HTTP_HOST} ^www\.vitauniversitaria\.com

[email protected] ha i poteri della super mucca
________
: http://it.linkedin.com/in/pirosauro - Website (offline)
Visita il sito web di questo utente Trova tutti i messaggi di questo utente
11-01-2010, 16:00
Messaggio: #10
RE: mod_rewrite, dove sbaglio?
Ho risolto cancellando il dominio vitauniversitaria.com dal directadmin e ricreandolo, caricando il .htaccess che ho scritto prima io

Codice:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /

RewriteRule ^blog$ http://blog.vitauniversitaria.it/ [L,R=301]
RewriteRule ^blog/(.*)$ http://blog.vitauniversitaria.it/$1 [L,R=301]
RewriteRule ^(.*)$ http://www.vitauniversitaria.it/$1 [R=301]
</IfModule>

Il RewriteCond sull'hostname non mi serve perché quello spazio era solo di vitauniversitaria.com
Visita il sito web di questo utente Trova tutti i messaggi di questo utente


Altri utenti che stanno visualizzando questa discussione

1 utente stanno visualizzando questa discussione: (0 membri, e 1 visitatore).
 
Discussioni correlate...
Discussione: Autore Risposte: Letto: Ultimo messaggio
  Dove trovo il codice EPP? Mayan 4 17.669 05-05-2013 16:58
Ultimo messaggio: Gandalf
 
Vai al forum:


Permessi di scrittura
Non puoi inserire nuove discussioni.
Non puoi inserire risposte.
Non puoi inserire allegati.
L' HTML è disattivato.
Il MyCode è attivato.
Le faccine sono attivato.
Il codice [img] è attivato.