====== Apache2 hört nicht auf .htaccess ======
Primär geht es um das Problem, dass die .htaccess nicht verwendet wird
(Hierzu hab ich das Tutorial "Versuch: FAQ, mögliche Fehlerquellen und Fehlermeldungen beim Gebrauch von mod_rewrite, Punkt 2" schon durchgefuehrt, leider ohne Erfolg. )
"AllowOverride FileInfo" wurde zu 'apache2/sites_available/$SEITE' hinzugefuegt.
In der 'httpd.conf' hatte ich die Directory-Rules auch schon, auch ohne Erfolg.
Wo liegt der Fehler?
Hi.
/root # cat /etc/apache2/httpd.conf
# This is here for backwards compatability reasons and to support
# installing 3rd party modules directly via apxs2, rather than
# through the /etc/apache2/mods-{available,enabled} mechanism.
#
#LoadModule mod_placeholder /usr/lib/apache2/modules/mod_placeholder.so
so schaut der spass aus, mehr steht nich drin, da ich alles ueber die available sites definiert hab.
das sollte auch die frage beantworten, ob noch andere dateien die eventl. die konfig ueberschreiben, eingebunden werden.
zufaellig ne ahnung, ob die httpd.conf ueber den site-configs steht?
hier noch ein auszug aus '/etc/apache2/sites-available/default' (die anderen
seiten wurden daraus erstellt)
DocumentRoot /var/www/
Options FollowSymLinks
AllowOverride FileInfo
Options Indexes FollowSymLinks MultiViews
AllowOverride FileInfo
Order allow,deny
allow from all
# This directive allows us to have apache2's default start page
# in /apache2-default/, but still have / go to the right place
RedirectMatch ^/$ /apache2-default/
REWRITE engine Apache2:
[[http://linuxwiki.de/Apache/RewriteEngine]]
===== Default Redirect ausschalten =====
I want to change the default apache2 document root to /var/www instead
of /var/www/apache2-default.
I have edited /etc/apache2/sites-available/default to comment out the
redirect. As well I renamed the link /etc/apache2/sites-enabled/000-default to defult and restarted apache2, but I am still always directed to http://server/apache2-default. I have created a file /var/www/index.html which I can ready at http://server/index.html, but
not if I try to go to http://server.
Below is the default file. The only change I've made is to comment
out RedirectMatch line.
NameVirtualHost *
ServerAdmin webmaster@localhost
DocumentRoot /var/www/
Options FollowSymLinks
AllowOverride None
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
# This directive allows us to have apache2's default start page
# in /apache2-default/, but still have / go to the right place
# RedirectMatch ^/$ /apache2-default/
ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
AllowOverride None
Options ExecCGI -MultiViews +SymLinksIfOwnerMatch
Order allow,deny
Allow from all
ErrorLog /var/log/apache2/error.log
# Possible values include: debug, info, notice, warn, error, crit,
# alert, emerg.
LogLevel warn
CustomLog /var/log/apache2/access.log combined
ServerSignature On
Alias /icons/ "/usr/share/apache2/icons/"
Options Indexes MultiViews
AllowOverride None
Order allow,deny
Allow from all
Alias /doc/ "/usr/share/doc/"
Options Indexes MultiViews FollowSymLinks
AllowOverride None
Order deny,allow
Deny from all
Allow from 127.0.0.0/255.0.0.0 ::1/128