glos: htaccess will nicht

Hallo.

Auf meinem frischen Server (OpenSuse) will htaccess nicht.

Auszug httpd.conf:

<Directory /srv/www/htdocs> # root des Servers
        Options All
        AllowOverride All
        Order allow,deny
        Allow from all
</Directory>

mod_rewrite ist aktiviert. Simple .htaccess in /srv/www/htdocs/ (owner: root, permissions: 0644):

RewriteEngine On
RewriteRule ^test index.html

Wo könnte die (sicher triviale) Ursache liegen? Freue mich über alle Hinweise!

Ein schönes Restwochenende noch.

  1. Mahlzeit,

    Auf meinem frischen Server (OpenSuse) will htaccess nicht.

    was heisst "will nicht"? Fehlermeldung?

    Wo könnte die (sicher triviale) Ursache liegen? Freue mich über alle Hinweise!

    An vielen Stellen. Was sagen die Serverlogs? Linux (und auch Suse) ist recht gesprächig, wenn man nur zuhört.

    1. Was sagen die Serverlogs? Linux (und auch Suse) ist recht gesprächig, wenn man nur zuhört.

      Sorry, das habe ich vergessen. error_log:

      [Thu Feb 05 00:40:19 2009] [error] [client 192.168.2.121] File does not exist: /srv/www/htdocs/test

      Offenbar also kein rewrite. Danke dir!

  2. Hi,

    Simple .htaccess in /srv/www/htdocs/ (owner: root, permissions: 0644):

    werden .htaccess-Dateien (bzw. speziell diese) beachtet?

    Cheatah

    --
    X-Self-Code: sh:( fo:} ch:~ rl:| br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
    X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
    X-Will-Answer-Email: No
    X-Please-Search-Archive-First: Absolutely Yes
    1. Hallo Cheatah

      Simple .htaccess in /srv/www/htdocs/ (owner: root, permissions: 0644):

      werden .htaccess-Dateien (bzw. speziell diese) beachtet?

      Hmm, auch mit owner: wwwrun und 0755 passiert noch nichts. Habe ich deinen Wink falsch gedeutet?

      Dank und Gruß!

      1. 你好 glos,

        Hmm, auch mit owner: wwwrun und 0755 passiert noch nichts. Habe ich deinen Wink falsch gedeutet?

        Was Cheatah meinte: du sollst schauen, ob andere Anweisungen als die Rewrite-Anweisungen einen Effekt haben. Einfachste Prüf-Möglichkeit: trag Schrott ein, wenn der Apache dann einen 500er ausliefert, kannst du die Nicht-Beachtung als Fehlerquelle ausschließen.

        再见,
         克里斯蒂安

        --
        http://wwwtech.de/
        IRC-Clients und Irssi-Scripting | Flyspray
        Fortune: BOFH Excuse #408:
        Computers under water due to SYN flooding.
        1. Was Cheatah meinte: du sollst schauen, ob andere Anweisungen als die Rewrite-Anweisungen einen Effekt haben. Einfachste Prüf-Möglichkeit: trag Schrott ein, wenn der Apache dann einen 500er ausliefert, kannst du die Nicht-Beachtung als Fehlerquelle ausschließen.

          Offenbar wird die File nicht beachtet. Sowohl Unsinn als auch ein "Options +Indexes" wird nicht beachtet.

          1. Hi,

            Offenbar wird die File nicht beachtet. Sowohl Unsinn als auch ein "Options +Indexes" wird nicht beachtet.

            dann setze in der httpd.conf an, um den Server zur Beachtung der Dateien zu bringen.

            Cheatah

            --
            X-Self-Code: sh:( fo:} ch:~ rl:| br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
            X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
            X-Will-Answer-Email: No
            X-Please-Search-Archive-First: Absolutely Yes
            1. Ich war bisher der Meinung, in der httpd.conf sei mit

              <Directory />
                  Options All
                  AllowOverride All
                  Order deny,allow
                  Allow from all
               </Directory>

              AccessFileName .htaccess

              alles erfüllt.?

              1. Ich war bisher der Meinung, in der httpd.conf sei mit

                <Directory />
                    Options All
                    AllowOverride All
                    Order deny,allow
                    Allow from all
                </Directory>

                Bitte die Kommentare in der httpd.conf (apache.org distribution) lesen. Das ist ein restriktiver <Directory>-Abschnitt für das gesamte Dateisystem, der eigentlich auch restriktiv bleiben soll. Also eben nicht Options all, AllowOverride All und allow from all. Oder möchtest du potientiell zumindest konfigurationsmäßig Zugriff auf das gesamte Dateisystem gewähren?

                Die restriktive Konfiguration wird für bestimmte Verzeichnisse durch weitere <directory>-Sektionen überschrieben. Wenn du natürlich die vermeintliche restriktive Konfiguration änderst, überschreiben die spezielleren Abschnitte - da restriktiver als "alles offen" - den <Directory />-Abschnitt.

                Warum nutzt du überhaupt .htaccess-Dateien bei Zugriff auf die Serverkonfiguration? When (not) to use .htaccess files

                1. Hallo Bob.

                  Danke dir für deine Anmerkung. Ich hatte lediglich der Ursache auf den Grund gehen wollen, wieso die htaccess Dateien nicht registriert wird; und so schnell die httpd.conf umgeschrieben..

                  Der Server ist nicht im Produktiveinsatz.

                  1. 你好 glos,

                    Danke dir für deine Anmerkung. Ich hatte lediglich der Ursache auf den Grund gehen wollen, wieso die htaccess Dateien nicht registriert wird; und so schnell die httpd.conf umgeschrieben..

                    Wenn sie ignoriert wird, hast du vermutlich irgendwo einen <Directory>-Eintrag, der Options All überschreibt.

                    再见,
                     克里斯蒂安

                    --
                    http://wwwtech.de/
                    IRC-Clients und Irssi-Scripting | Flyspray
                    Es ist uns nicht möglich, in einem Bereich unseres Lebens richtig zu verhalten, wenn wir in allen anderen falsch handeln. Das Leben ist ein unteilbares Ganzes.
                    1. Hallo.

                      Letztlich läuft es jetzt. Den Fehler konnte ich nicht mehr identifizieren.

                      Habe einen neuen Directory Eintrag erstellt (und festgestellt, dass ein Option Indexes nur ohne index.html im Verzeichnis funktioniert.?).

                      Danke euch.

                      1. 你好 glos,

                        Habe einen neuen Directory Eintrag erstellt (und festgestellt, dass ein Option Indexes nur ohne index.html im Verzeichnis funktioniert.?).

                        Der Index wird nur erstellt, wenn eine DirectoryIndex-Datei nicht vorhanden ist.

                        再见,
                         克里斯蒂安

                        --
                        http://wwwtech.de/
                        IRC-Clients und Irssi-Scripting | Flyspray
                        Sein oder nicht sein, das ist hier die Frage!