Eu não costumo trabalhar com o LAMP e estou um pouco confuso em conseguir um site que funcione localmente.
O site está configurado para ser usado via localhost:
1) http://localhost/mysite
No entanto, como os arquivos do site estão fisicamente no servidor, a raiz está localizada dessa forma:
2) /var/www/mysite/trunk/site
Eu estou tentando descobrir uma maneira em que eu poderia digitar # 1, mas ter o apache realmente procurando os arquivos em # 2 para que todos os links de ativos / páginas no aplicativo da Web funcionem.
O mod_rewrite é a solução?
Se assim for, estou perplexo com a sintaxe. Eu tenho isso, mas não vai funcionar (devido, eu assumo, causando um loop infinito)
RewriteRule ^mysite/ mysite/trunk/site
Eu tenho um palpite que preciso aplicar em algum regex?
ATUALIZAÇÃO:
Por sugestão do badman, agora coloquei isso no meu arquivo htaccess:
Alias /mysite /mysite/trunk/site
Eu também tentei isso:
Alias /mysite /var/www/mysite/trunk/site
Eu acabo nos registros do meu servidor com este erro:
[alert] [client 127.0.0.1] /var/www/.htaccess: Alias not allowed here
Então, claramente, estou colocando isso no lugar errado. Você pensaria que isso seria algo que eu poderia facilmente google, mas estranhamente não consigo encontrar um exemplo que me mostra onde essa linha deve viver no servidor.