Puncte:1

Este posibil să schimbați folderul rădăcină al unei căi cu .htaccess?

drapel de

Am un site web configurat cu propriul director rădăcină în configurația comună:

mywebsite.com --> /path/www/mywebsite

Și căile de pe site-ul meu sunt mapate în mod natural în subdirectorul corespunzător:

mywebsite.com/folder_a/ --> /www/mywebsite/folder_a/
mywebsite.com/folder_b/ --> /www/mywebsite/folder_b/
mywebsite.com/folder_c/ --> /www/mywebsite/folder_c/
... și așa mai departe

Aș dori să schimb locația pentru unul dintre astfel de subdirectoare, astfel încât să pot face ceva similar cu:

mywebsite.com/folder_a/ --> /www/mywebsite/folder_a/
mywebsite.com/folder_b/ --> /some_other_path_on_my_server/
mywebsite.com/folder_c/ --> /www/mywebsite/folder_c/
... și așa mai departe

Deși știu că pot rezolva acest lucru utilizând un link simbolic către cealaltă cale, aș prefera ca acest lucru să fie configurat în mod explicit în fișierul meu .htaccess.

Este posibil? Și dacă da, cum?

Puncte:0
drapel kz

Nu poți face asta cu .htaccess singur, deoarece calea fișierului în care doriți să „rescrieți” este in afara a domeniilor DocumentRoot.

În .htaccess (A director context), cel substituţie șir reprezintă o cale URL, nu o cale de fișier.

Puteți face acest lucru dacă aveți acces la configurația serverului (gazdă virtuală). Într-o Server sau virtualhost context pe care îl puteți rescrie într-un absolut calea fișierului. Cu toate acestea, dacă aveți acces la configurația serverului, atunci ați configura aceasta ca un Alias în schimb - nu ai folosi mod_rewrite.

drapel de
Mulțumesc, mi-a fost teamă că nu va fi posibil, dar un răspuns este totuși un răspuns.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.