Vai al contenuto

spostamento da /forum a root

Featured Replies

Inviato

Salve a tutti, ho spostato invision dalla sottocartella alla root principale.

mi ritrovo tanti link sopratutto su google che linkano pagine prima posizionate nella sottocartella, come posso cambiarle?

Inviato
  • Admin
30 minuti fa, nikeddy dice:

Salve a tutti, ho spostato invision dalla sottocartella alla root principale.

mi ritrovo tanti link sopratutto su google che linkano pagine prima posizionate nella sottocartella, come posso cambiarle?

Se non sbaglio, con questo nell'htaccess:

RewriteRule "^forum\/(.+)" "http://tuosito.it/$1" [R,L]

Reindirizzi gli indirizzi nella pagina giusta rimuovendo il "/forum" dal link...  Ovviamente fammi sapere, visto che non ne sono sicurissimo...

Inviato
  • Autore

e questo il file .htaccess che e' nella root 

 

<IfModule mod_rewrite.c>
Options -MultiViews
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule \.(jpeg|jpg|gif|png)$ /public/404.php [NC,L]
RewriteRule "^forum\/(.+)" "http://miosito.it/$1" [R,L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

Inviato
  • Autore

sisi logico

Inviato
  • Autore

<IfModule mod_rewrite.c>
Options -MultiViews
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule \.(jpeg|jpg|gif|png)$ /public/404.php [NC,L]
RewriteRule "^forum\/(.+)" "http://fmlive.it/$1" [R,L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

Inviato
  • Autore

il file .htaccess va solo nella root o anche nella parte /forum ?

Inviato

il file htaccess va inserito nella root del sottodominio forum.fmlive.it cosi da permettere il redirect.

quindi non si parla di rewrite ma di redirect... dovresti provare con:

RedirectMatch 301 ^(.*)$ http://fmlive.it/$1

senza la mod_rewrite (più efficiente)

oppure con la mod_rewrite:

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ http://fmlive.it/$1 [R=301,L]</IfModule>

approfondimenti:

http://francescodagostino.name/blog/379-redirect-301-con-htaccess

Modificato da BomAle

Inviato
  • Autore

sto cercando di capire.

io nella cartella ex del forum inserisco il file .htaccess con all'interno solo  RedirectMatch 301 ^(.*)$ http://fmlive.it/$1

giusto?

devo creare un redirect php stile index.php e metterlo sempre dentro /forum ?

Inviato
  • Autore

ho inserito momentaneamente un file index.php cosi mi fa il redirect dalla /forum alla root del sito (forum.fmlive.it ora porta su fmlive.it)

ma non so che fare....

Inviato

prova con redirectmatch... non occorre il file index.php nella directory /forum

bisogna ricontrollare la configurazione di apache ... temo sia stata modificata diversamente, consiglio di sentire anche il tuo hosting e fagli sapere che ti occorre reindirizzare gli url da forum.fmlive.it a fmlive.it

Inviato
  • Autore
6 ore fa, BomAle dice:

prova con redirectmatch... non occorre il file index.php nella directory /forum

bisogna ricontrollare la configurazione di apache ... temo sia stata modificata diversamente, consiglio di sentire anche il tuo hosting e fagli sapere che ti occorre reindirizzare gli url da forum.fmlive.it a fmlive.it

ho creato il file .htaccess con all'nterno:

 

RedirectMatch 301 ^(.*)$ http://fmlive.it/$1

 

e basta.

 

 

Inviato
  • Autore

sto impazzendo.

non va nulla...

http://forum.fmlive.it/index.php?app=core&module=global&section=login

e questo il file .htaccess che ho messo dentro la directory /forum

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ http://fmlive.it/$1 [R=301,L]
RewriteRule "^forum\/(.+)" "http://fmlive.it/$1" [R,L]
</IfModule>

 

Inviato

Ho visto che hai un server dedicato (o vps) hostata su OVH

come webserver utilizzi nginx e .htaccess viene totalmente ignorato per quello che non funziona. bisogna scrivere ed adattare la modifica per NGINX.

Crea un account o accedi per lasciare un commento

Chi sta navigando 0

  • Nessun utente registrato visualizza questa pagina.

Informazioni importanti

Abbiamo inserito dei cookies nel tuo dispositivo per aiutarti a migliorare la tua esperienza su questo sito. Puoi modificare le impostazioni dei cookie, altrimenti puoi accettarli cliccando su continua. to insert a cookie message.

Account

Navigation

Cerca

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.