2016-03-23 14 views
0

Ich benutzte PHP Opencart für E-Commerce-Website. Funktioniert bei der Konfiguration mit Apache auf dem AWS-Server einwandfrei. Ich wollte es lokal einrichten und ich starrte den Server mit dem BefehlPHP - Umleiten aller Seiten auf die Startseite.

Startseite wird geladen fein. Wenn ich auf einen Link klicke, ändert sich die URL, aber die Homepage kommt nur ständig. Zum Beispiel geben http://localhost:8001/ und http://localhost:8001/entertainment-leisure beide die gleiche Antwort. Was soll ich tun?

Antwort

0

Ich habe herausfinden, was das Problem hier ist. Der lokale PHP-Server kann nicht auf die .htaccess-Datei zugreifen. Daher kann URLs nicht neu geschrieben werden. Der offene Warenkorb verwendet .htaccess, um URLs neu zu schreiben. So wird es für jede Seite auf die Startseite umgeleitet. Ich habe mit Apache in lokalen und es funktionierte gut für mich. Zu beachten ist, dass der lokale PHP-Server keine vollständigen Optionen ohne Apache hat.

+0

mod_rewrite ist ein Apache-Erweiterung, so .. ja, es ist nicht ohne Apache zur Arbeit gehen – billynoah

0

können Sie "SEO URL" in Admin-> System-> Einstellungen-> Server deaktivieren.

Verwandte Themen