Plötzlich kann ich mich nicht mehr einloggen:
http://hackerart.at/admin
The requested URL /admin was not found on this server.
Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.
Ich habe das Blog für mehrere (Sub-)Domains konfiguriert und kurzfristig mal eine Redirection von hackerart.at auf blog . hackerart.at definiert, die dann aber wieder gelöscht.
Es gibt zwar für s9y die Einstellung "HTTP-Hostnamen automatisch erkennen", aber in Verbindung mit dem "Google Maps API key" gibt es eine Fehlermeldung. Der Google Key ist nicht mal für eine Subdomain gültig oder gibt es in s9 eine Möglichkeit unterschiedliche Google Maps API key abhängig von der Domain einzustellen?
URL /admin was not found on this server.
-
garvinhicking
- Core Developer
- Posts: 30022
- Joined: Tue Sep 16, 2003 9:45 pm
- Location: Cologne, Germany
- Contact:
Re: URL /admin was not found on this server.
Hi!
Evtl. hast du deine .htaccess gelöscht? Wenn Du in der s9y Konfiguration "URL Rewriting" aktiviert hast und "hübsche URLs" erzeugt werden geht das nur wenn dein server mod_rewrite oder Apache Errorhandling unterstützt.
Notfalls URL Rewriting wieder auf "none" stellen und danach zurück zu dem was Du vorher hattest.
Viele Grüße,
Garvin
Evtl. hast du deine .htaccess gelöscht? Wenn Du in der s9y Konfiguration "URL Rewriting" aktiviert hast und "hübsche URLs" erzeugt werden geht das nur wenn dein server mod_rewrite oder Apache Errorhandling unterstützt.
Notfalls URL Rewriting wieder auf "none" stellen und danach zurück zu dem was Du vorher hattest.
Nein, das Plugin ermöglicht keine unterschiedlichen Keys abhängig von der Domain, da so ein Einsatz bisher noch nie erforderlich war bzw. gewünscht wurde...Es gibt zwar für s9y die Einstellung "HTTP-Hostnamen automatisch erkennen", aber in Verbindung mit dem "Google Maps API key" gibt es eine Fehlermeldung. Der Google Key ist nicht mal für eine Subdomain gültig oder gibt es in s9 eine Möglichkeit unterschiedliche Google Maps API key abhängig von der Domain einzustellen?
Viele Grüße,
Garvin
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
_Ich_ habe an der .htaccess nichts geändert, aber vielleicht cpanel. Im Augenblick finde ich da nur:
~/public_html/blog]# cat .htaccess
RewriteEngine on
In meinem Testblog enthält die .htaccess wesentlich mehr. Verdanke ich cpanel eine Neuinstallation oder kann man da noch was retten?
Soll ich probieren den Inhalt der anderen .htaccess einzufügen?
Vielleicht überlegst du dir das mit unterschiedlichen API-Keys. Ich würde es schon gut finden, wenn das funktionieren würde, sonst ist es irgendwie mit dem "HTTP-Hostnamen automatisch erkennen" nicht stimmig, aber besonders wichtig ist mir das nicht.
~/public_html/blog]# cat .htaccess
RewriteEngine on
In meinem Testblog enthält die .htaccess wesentlich mehr. Verdanke ich cpanel eine Neuinstallation oder kann man da noch was retten?
Soll ich probieren den Inhalt der anderen .htaccess einzufügen?
Vielleicht überlegst du dir das mit unterschiedlichen API-Keys. Ich würde es schon gut finden, wenn das funktionieren würde, sonst ist es irgendwie mit dem "HTTP-Hostnamen automatisch erkennen" nicht stimmig, aber besonders wichtig ist mir das nicht.
-
garvinhicking
- Core Developer
- Posts: 30022
- Joined: Tue Sep 16, 2003 9:45 pm
- Location: Cologne, Germany
- Contact:
Hi!
Wenn das nur der Inhalt ist, dann hat irgendetwas die Datei böse geschrottet! Da fehlen eine ganze Menge an RewriteRules drin und es gibt kein s9y plugin was diese Datei so zerstückeln würde.
In einem solchen Fall kannst Du s9y übrigens IMMER via http://deinblog/serendipity_admin.php aufrufen. Das erste was Du dann machen solltest ist URL Rewriting in der KOnfiguration auf "None" zu setzen.
Das hätte Dir bei deinem https-Problem evtl. auch geholfen; da hättest Du einfach http://deinblog/serendipity_admin.php aufrufen müssen (OHNE https), da dort s9y immer noch "lauscht".
Du solltest jedoch definitiv versuchen rauszufinden, wer die .htaccess zu geschnippelt hat. Anhand der Last-Modification-Time der Datei müsstest Du ja evtl. den Zeitpunkt rausfinden können?
Dass es plugins und webservices wie google gibt, die nicht auf mehreren Domains laufen, dafür kann ja s9y eigentlich nichts. Das ist dann eher ein konzeptionelles Problem.
Ich wüsste auch nicht wie man mehrere API Keys im Plugin eingeben sollte, bzw. wie das Interface dafür wäre. Man kann ja nicht 30 Eingabefelder für API KEys eingeben, und man müsste auch irgendwie zuordnen welche Domain welchem API Key zugehörig ist. Ganz schön viel Aufwand für ein Feature, was vermutlich kaum einer wirklich nutzen würde.
Die Anzahl von Blogs die auf mehreren Domains laufen ist jedenfalls im Laufe meiner s9y-Supportzeit hier im einstelligen Promille-Bereich. Da meine Zeit auch nur begrenzt ist, muss ich mich etwas auf Dinge konzentrieren, die für einen größeren Benutzerkreis sinnvoll sind.
Wenn ein andere Entwickler so etwas implementieren will, freue ich mich natürlich immer.
Viele Grüße,
Garvin
Wenn das nur der Inhalt ist, dann hat irgendetwas die Datei böse geschrottet! Da fehlen eine ganze Menge an RewriteRules drin und es gibt kein s9y plugin was diese Datei so zerstückeln würde.
In einem solchen Fall kannst Du s9y übrigens IMMER via http://deinblog/serendipity_admin.php aufrufen. Das erste was Du dann machen solltest ist URL Rewriting in der KOnfiguration auf "None" zu setzen.
Das hätte Dir bei deinem https-Problem evtl. auch geholfen; da hättest Du einfach http://deinblog/serendipity_admin.php aufrufen müssen (OHNE https), da dort s9y immer noch "lauscht".
Du solltest jedoch definitiv versuchen rauszufinden, wer die .htaccess zu geschnippelt hat. Anhand der Last-Modification-Time der Datei müsstest Du ja evtl. den Zeitpunkt rausfinden können?
Nun, die Autodetection ist einfach dafür da, dass man s9y auf beliebig vielen Hostnames laufen lassen kann.Vielleicht überlegst du dir das mit unterschiedlichen API-Keys. Ich würde es schon gut finden, wenn das funktionieren würde, sonst ist es irgendwie mit dem "HTTP-Hostnamen automatisch erkennen" nicht stimmig, aber besonders wichtig ist mir das nicht.
Dass es plugins und webservices wie google gibt, die nicht auf mehreren Domains laufen, dafür kann ja s9y eigentlich nichts. Das ist dann eher ein konzeptionelles Problem.
Ich wüsste auch nicht wie man mehrere API Keys im Plugin eingeben sollte, bzw. wie das Interface dafür wäre. Man kann ja nicht 30 Eingabefelder für API KEys eingeben, und man müsste auch irgendwie zuordnen welche Domain welchem API Key zugehörig ist. Ganz schön viel Aufwand für ein Feature, was vermutlich kaum einer wirklich nutzen würde.
Die Anzahl von Blogs die auf mehreren Domains laufen ist jedenfalls im Laufe meiner s9y-Supportzeit hier im einstelligen Promille-Bereich. Da meine Zeit auch nur begrenzt ist, muss ich mich etwas auf Dinge konzentrieren, die für einen größeren Benutzerkreis sinnvoll sind.
Wenn ein andere Entwickler so etwas implementieren will, freue ich mich natürlich immer.
Viele Grüße,
Garvin
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/