Frage

Ich weiß, dass dieses Thema bereits veröffentlicht wurde, aber mein Problem scheint etwas anders zu sein und ich bin auch nur ein Anfänger und die vorherigen Antworten waren für mich zu kompliziert.

Hier ist mein Problem: Ich habe versucht, meine Website von lokaler zum Leben zu verschieben. Ich habe die Dateien und die Datenbank erfolgreich verschoben. Ich kann jetzt auf meine Startseite zugreifen, aber meine Administratorseite kann nur von www.mydomain.com/index.php/admin zugegriffen werden. Ich möchte über www.mydomain.com/admin darauf zugreifen. Ich habe gelesen, dass dies darauf zurückzuführen ist, dass mein Mod_rewrite nicht funktioniert.

Kann mir bitte jemand einfach sagen, wie ich meinen Mod_rewrite in einfachen Worten aktivieren kann?

Mein lokaler Server ist MAMP. Ich benutze CPanel. Ich habe benutzt Dies Schritt-für-Schritt-Anleitung, um meine Website von lokal nach leben zu verschieben.

War es hilfreich?

Lösung

Die kurze Antwort ist, dass die Fähigkeit zu verwenden ist mod_rewrite die URLs aufräumen ist nicht verfügbar Für Administrator sind alle Antworten benutzerdefinierte HTaccess -Regeln, auf die Sie sich nicht wohl fühlen.

@clockworkgeek hat eine Erweiterung, die dies tun wird, aber ich habe es nicht ausprobiert:

http://www.magentocommerce.com/magento-connect/clockworkgeek/extension/3692/clockworkgeek_adminrewrites

Wenn Sie fortfahren möchten, gibt es einige Vorschläge im folgenden Link. Das folgende Zitat ist auch eine Vorgehensweise darüber, wie es über htaccess erreicht werden würde:

Ich habe ein Verzeichnis mit dem Namen "Admin" in meinem Dokumentroot erstellt. Ich habe dann eine .htaccess -Datei verwendet, die den Zugriff auf dieses Verzeichnis eingeschränkt hat.

In der Hauptdatei der Website der Website direkt nach der folgenden Zeile:

RewriteRule .* index.php [L]
I added these lines: 
# These lines rewrite /index.php/admin to /admin.
RewriteCond %{REQUEST_URI} ^/index.php/admin.*$
RewriteRule ^index.php/admin(.*) /admin$1 [R]

# These lines are needed to prevent Apache from serving
# up the /admin folders directory index when a request is
# made for "/admin" or "/admin/".
RewriteCond %{REQUEST_URI} ^/admin/?$
RewriteRule (.*) $1/dashboard

Nun, wenn ich wie diese zu einer URL gehe, http://www.mydomain.com/index.php/admin/index/index/key/mykey/

Quelle: http://www.magentocommerce.com/boards/viewthread/34357/

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit magento.stackexchange
scroll top