2017-09-21 4 views
0

Blick von einem Meister auf diesem.Fehler beim Ändern der Domäne in Symfony 1.4 Projekt

Ich habe meine Symfony 1.4 Projekt in einer Domäne perfekt funktioniert, jetzt habe ich das Projekt geändert, wie es zu einer anderen Domäne ist (das gleiche aber in .net statt .com beenden). Jetzt funktioniert das Home, aber alle anderen Seiten oder Linkziele auf derselben Seite zeigen den Fehler "Seite nicht gefunden" an. Seltsam ist, dass wenn ich die Erweiterung Frontend.php oder index.php vor dem Routing verwendet, es funktioniert. (im Dev-Modus funktioniert alles ...).

Natürlich habe ich die Cache viele Male gelöscht ...

Jede Idee? Warum ändert sich das Routing nicht mehr?

ich auch alle .htaccess-Erweiterungen im neuen Projekt ...

Dank

geändert!

+2

Sounds verbinden die RewriteRules fehlen. Überprüfen Sie die Serverkonfiguration. – user2182349

Antwort

0

Sie mod_rewrite müssen aktiviert auf Ihrem Webserver und Ihre .htaccess-Datei sollte wie folgt aussehen:

Options +FollowSymLinks +ExecCGI 

<IfModule mod_rewrite.c> 
    RewriteEngine On 

    # uncomment the following line, if you are having trouble 
    # getting no_script_name to work 
    #RewriteBase/

    # we skip all files with .something 
    #RewriteCond %{REQUEST_URI} \..+$ 
    #RewriteCond %{REQUEST_URI} !\.html$ 
    #RewriteRule .* - [L] 

    # we check if the .html version is here (caching) 
    RewriteRule ^$ index.html [QSA] 
    RewriteRule ^([^.]+)$ $1.html [QSA] 
    RewriteCond %{REQUEST_FILENAME} !-f 

    # no, so we redirect to our front web controller 
    RewriteRule ^(.*)$ index.php [QSA,L] 
</IfModule> 
Verwandte Themen