symfony2 auf Shared Hosting

Ich habe eine Weile ohne Erfolg daran gearbeitet. Ich habe symfony auf einem freigegebenen Webhost installiert, auf dem ich keinen Zugriff habe, um den DocumentRoot in das Web / den Ordner zu ändern. Das ist für mich keine Option ...

Ich habe meinen htaccess geschrieben

<code>RewriteEngine On
RewriteBase /
RewriteRule ^$ web/app.php [QSA]
RewriteRule ^(.*)$ web/app.php/$1 [QSA, L]
</code>

Ich habe das auch mit probiertRewriteBase web/ undRewriteBase /web/ umsonst.

Damit funktioniert Symfony. Ich kann mich anmelden, ich kann all das tun. Das einzige Problem ist, dass keines der Assets angezeigt wird. Chrome Developer Tools sagt mir, dass es einen 404 findet, der richtig ist, weil er es ist Den Ordner / web / nicht als DocumentRoot lesen.

Also, wie man dieses Problem behebt, ohne Dateien oder etwas anderes neu zu schreiben. Es muss eine Möglichkeit geben, dies nur mit .htaccess zu tun.

Antworten auf die Frage(2)

Ihre Antwort auf die Frage