Questione : riorientare la radice del luogo ad un subdirectory using i htaccess

Ciao,

Launching un nuovo luogo, sto avendo difficoltà liberarmi “del beta„ che compare nel URL di nuovo Web site.  Ho pubblicato i htaccess che provano a fare il Apache Server usare un sub-directory come radice con successo parziale. il luogo del

The può essere raggiunto al target=„ _blank " " di http://www.sitename.com„ del href= di www.sitename.com o beta.sitename.com che è benissimo, ma il uno o il altro senso, tutti i collegamenti interni include /beta/ nel percorso.  Se rimuovo /beta/ dal percorso nel URL, risolve al vecchio site.

I che prova a fare l'assistente ignorare /public_html/ e preferibilmente trattare /public_html/beta/ come radice.  Che cosa sono io che faccio male?  Il codice utilizzato nei htaccess follows.
class= > " libero " del
> " del codeSnippet " del class= del
class= " lineNumbers " del
class= del
1:
2:
3:
4:
5:
6:
7:
8:
>RewriteEngine notpretty " del class= " del id= " codeSnippet950919 del
           
class= del

Risposta : riorientare la radice del luogo ad un subdirectory using i htaccess

Ciao,

Perché non potete cambiare appena il DocumentRoot “a /home/username/public_html/beta? O sostenere ed entrare le beta lime nella radice.

L'edizione con le vostre regole è che siete

1. controllo del dominio ospite
2. assicurar che non sia /beta
3. assicurandosi che sia una lima o un indice

Allora riorientare la richiesta a www.sitename.com/beta/$1

La regola seguente riorienta semplicemente la radice.

Così beta esisterà sempre perché è un indice ALLINEARE in vostro ospite virtuale.


Come detto precedentemente, perché lanciare non appena la radice del documento nel httpd.conf?

- Hades666

Altre soluzioni  
 
programming4us programming4us