Posts: 9
Threads: 3
Joined: Jul 2012
Hallo,
ich habe GS 3.1.2 installiert und spiele gerade damit herum. Unter anderem versuchte ich im Admin-Bereich "freundliche URLs" einzustellen. GS erzeugt zwar Links nach dem Muster
http://example.com/index/foo/bar/, aber die funktionieren nicht. Es wird nämlich keine .htaccess angelegt. Die einzige Änderung, die bei Klick auf freundliche URLs passiert, ist, eine Aktualisierung der sitemap.xml.
Im Verzeichnis gibt es eine Datei temp.htaccess. Die enthält die wichtigen Daten. Aber bspw. die RewriteBase ist nicht gesetzt. Im Verzeichnis darf der Webserver schreiben. Damit sollte auch kein Rechteproblem da sein.
Habt ihr eine Ahnung, wo der Hase im Pfeffer liegt? :-)
Posts: 2,928
Threads: 195
Joined: Feb 2011
hallo zurück und willkommen hier!
der einfachste Weg ist, erstmal zu prüfen ob es vielleicht auf deinem Server schon eine .htaccess - Datei gibt
Du siehst sie vielleicht nicht, weil dein FTP-Programm die Anzeige von "versteckten Dateien" nicht unterstützt oder nicht dafür konfiguriert ist
ich würds an deiner Stelle so machen:
1) schauen ob es schon eine solche Datei gibt
2) wenn ja, den notwendigen Inhalt reinschreiben
eine Beispieldatei siehst du auch auf unserer deutschen GetSimple-Seite:
http://www.get-simple.de/konfiguration/h...s/?lang=de
Gib uns Bescheid, ob klappt
Cheers, Connie
Posts: 9
Threads: 3
Joined: Jul 2012
Hallo,
danke für deine Antwort.
Mir ist schon klar, dass ich die Datei selbst anlegen kann. Doch mich irritiert, warum GS dies nicht tut. Ich würde erwarten, dass das nach dem Klick auf die Checkbox geschieht.
Unten steht das aktuelle Verzeichnislisting. Du siehst, auch versteckte Dateien werden angezeigt und .htaccess fehlt (Ich habe den Nutzer www-data in apache im Listing umbenannt. Die Forensoftware vermutet bei dem www sonst einen Link, warumauchimmer.).
Code:
drwxr-xr-x 10 apache apache 4096 2012-07-26 17:39 .
drwxr-xr-x 4 root root 4096 2012-07-28 11:15 ..
drwxr-xr-x 5 apache apache 4096 2012-07-21 01:08 admin
drwxr-xr-x 7 apache apache 4096 2012-07-20 21:16 alt
drwxr-xr-x 6 apache apache 4096 2012-07-21 01:05 backups
drwxr-xr-x 4 apache apache 4096 2011-07-17 12:44 config
drwxr-xr-x 8 apache apache 4096 2012-07-21 01:05 data
drwxr-xr-x 8 apache apache 4096 2012-07-27 19:03 .git
-rw-r--r-- 1 apache apache 2160 2012-07-26 17:39 gsconfig.php
-rw-r--r-- 1 apache apache 2594 2012-06-27 20:15 index.php
-rw-r--r-- 1 apache apache 35147 2012-06-27 20:15 LICENSE.txt
drwxr-xr-x 8 apache apache 4096 2012-07-26 18:09 plugins
-rw-r--r-- 1 apache apache 1788 2012-06-27 20:15 readme.txt
-rw-r--r-- 1 apache apache 32 2012-06-27 20:15 robots.txt
-rwxr-xr-x 1 apache apache 1993 2012-07-28 14:53 sitemap.xml
-rw-r--r-- 1 apache apache 531 2012-06-27 20:15 temp.htaccess
drwxr-xr-x 11 apache apache 4096 2012-07-21 01:17 theme
Posts: 2,928
Threads: 195
Joined: Feb 2011
Ich bin mir eigentlich sicher, daß die temp.htaccess bei der Installation umbenannt wird.
War jedenfalls immer so
ich schau mal, ob ich heute Zeit finde, eine solche Installation zu machen und schau dann mal, ob die Datei entsteht oder nicht
bis dann,
Connie
Posts: 9
Threads: 3
Joined: Jul 2012
So ich bin dir mal zuvorgekommen. :-)
Ich habe eine Standardinstallation gemacht. Wenn man nichts ändert und schöne URLs will, so gibt es in der Tat eine .htaccess. Aber:
Benenne die .htaccess wieder in temp.htaccess um und deaktiviere dann die schönen URLs im Menu. Im Verzeichnis ändert sich nichts. Nun klicke im Menü wieder die schönen URLs an und in meiner Standardinstallation erschien keine .htaccess mehr. So oft ich auch die Einstellungen ändere, eine .htaccess wird nicht mehr angelegt.
Aus meiner Sicht ist das ein Bug in der Software. Im
Bugtracker fand ich keine Einträge. Wenn ich diese Woche Zeit finde, schaue ich mal in den Code oder werfe eine Meldung in den Bugtracker. Oder verstehe ich hier etwas falsch?
Posts: 2,928
Threads: 195
Joined: Feb 2011
Warum sollte man eine .htaccess zurückbenennen?
Die wird einmal geschrieben und dann geht man davon aus, daß es sie gibt ;=)
deine Vorgehensweise ist mir noch nicht untergekommen, da man eine solche Datei immer braucht (brauchen sollte, auch wegen anderer Vorgaben) hab ich die noch nie zurückbenannt, höchstens editiert
als Bug würde ich das nicht bezeichnen, höchstens als "nicht erwartetes Verhalten", meinst du nicht auch?
PS: ich sehe gerade, das ist mein 2100.tes Posting, ja ich werde alt ;=)