Back to top

Autore Topic: raggiungere un sito in una directory non principale  (Letto 1409 volte)

Offline piero54

  • Esploratore
  • **
  • Post: 188
    • Mostra profilo
salve,
ho installato il mio sito all'interno di una cartella (www.miosito.it/cartella) quindi per poterlo visualizzare mi occorre scrivere "/cartella" dopo il nome del sito. lo so che basta spostarlo o reinstallarlo nella directory principale per eliminare il problema, ma sapete se esiste un altro modo??
grazie

Offline marine

  • Moderator
  • Instancabile
  • *****
  • Post: 6314
  • Sesso: Maschio
    • Mostra profilo

Offline piero54

  • Esploratore
  • **
  • Post: 188
    • Mostra profilo
Re:raggiungere un sito in una directory non principale
« Risposta #2 il: 16 Nov 2017, 17:07:44 »
grazie per la guida che mi hai passato ma non riesco a fare ciò che la guida suggerisce..
ho aggiunto nel mio file htaccss.txt il codice
Codice: [Seleziona]
Options +FollowSymLinks
RewriteEngine on
RewriteRule (.*) http://www.nuovosito.com/$1 [R=301,L]
sostituendo il nome dell URL con il mio sito e aggiungendo /J (J è il nome della cartella dove si trova il sito) ma non succede nulla!  dove sbaglio?


grazie

Offline tomtomeight

  • Global Moderator
  • Fuori controllo
  • ********
  • Post: 32046
  • Sesso: Maschio
  • Gli automatismi aiutano ma non insegnano nulla.
    • Mostra profilo
Re:raggiungere un sito in una directory non principale
« Risposta #3 il: 16 Nov 2017, 17:19:31 »
Devi rinominare il file in .htaccess

Offline piero54

  • Esploratore
  • **
  • Post: 188
    • Mostra profilo
Re:raggiungere un sito in una directory non principale
« Risposta #4 il: 16 Nov 2017, 18:13:51 »
fatto ! ora inizia a fare qualcosa ma non corretta...
vengo reindirizzato al seguente link:
 http://www.miosito.it/J/J/J/J/J/J/J/J/J/J/J/J/J/J/J/J/J/J/J/J/


il codice inserito in .htaccess è:
Codice: [Seleziona]
RewriteRule (.*) http://www.miosito.it/J/$1 [R=301,L]ho provato anche ad inserire nel path miosito.it/J/index.php
ma nulla...

Offline Alex21

  • Appassionato
  • ***
  • Post: 645
    • Mostra profilo
Re:raggiungere un sito in una directory non principale
« Risposta #5 il: 17 Nov 2017, 10:51:29 »

Ciao,
se .htaccess fa i capricci oppure è difficile usarlo correttamente, puoi ricorrere al php.
nel file  index.php  di www.miosito.it   metti questa riga di codice, all'inizio del file:
Codice: [Seleziona]
header( "Location: http://www.miosito.it/J/" ); oppure header( "Location: https://www.miosito.it/J/" );Così viene fatto il redirect 302 temporaneo.
Dovrebbe esserci anche la sintassi per un redirect 301 permanente ma non l'ho mai provata:
Codice: [Seleziona]
header( "Location: http://www.miosito.it/J/, true, '301'" );  Se provi la seconda versione potresti dirci se funziona o meno.
Un saluto.

Offline giusebos

  • Fuori controllo
  • *
  • Post: 21748
  • Sesso: Maschio
  • Giuseppe Serbelloni Mazzanti Viendalmare
    • Mostra profilo
Re:raggiungere un sito in una directory non principale
« Risposta #6 il: 17 Nov 2017, 11:00:15 »
ma non era più semplice e rapido spostare tutto nella webroot?
Se non ce motivo di avere joomla in quella cartella, quella cartella non serve a niente!
su www.icagenda.it guide e tutorial con esempi di chronoforms e chronoconnectivity

 



Web Design Bolzano Kreatif