Current time: 04-30-2024, 03:45 AM Hello There, Guest! (LoginRegister)


Thread Closed 
 
Thread Rating:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
[ERLEDIGT]mod_rewrite
Author Message
kostakimu Offline


Posts: 4
Joined: Sep 2007
Reputation: 0
Post: #1
[ERLEDIGT]mod_rewrite
hallo,

ich suche jetzt schon seit gestern, aber ich verstehe es nicht so ganz. was ich gerne möchte ist: mod_rewrite laufen zu lassen.

ich habe es testweise über eine einfache .htaccess versucht. das hat leider nicht funktioniert..

wie kann ich den die virtual-host einstellungen für den apache sinnvoll editieren? oder muss ich tatsächlich die sites-available.conf bearbeiten? allerdings gehen die einstellungen doch wahrscheinlich verloren?

vielleicht kann mir jemand helfen. das wäre sehr nett..

ansonsten einen schönen abend,
johannes.
(This post was last modified: 12-05-2009 06:12 PM by ZooL.)
09-09-2007 06:11 AM
Find all posts by this user
joximu Offline
helper
*****
Moderators

Posts: 7,024
Joined: Jan 2007
Reputation: 92
Post: #2
RE: mod_rewrite
du kannst versuchen, die config-Templates anzupassen, das beeinflusst, was in die sites-available.conf geschrieben wird.
Wenn du die sites-available direkt änderst, solltest du ne sicherung auf /etc/ispcp/apache/working machen.

Die Templates sind in /etc/ispcp/apache/parts...

/Joximu
09-09-2007 09:15 AM
Visit this user's website Find all posts by this user
kostakimu Offline


Posts: 4
Joined: Sep 2007
Reputation: 0
Post: #3
RE: mod_rewrite
danke schonmal..

aber ich kriege es doch noch nicht ganz hin..

ich habe die templates angepasst und entsprechend der dokumentation die dateien neu generiert.. jetzt steht auch in der sites-available/ispcp.conf folgender (richtiger?) eintrag:

<Directory /var/www/virtual/j-k.com/htdocs>
# httpd dmn entry PHP support BEGIN.
# httpd dmn entry PHP support END.
Options -Indexes Includes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
Allow from all
</Directory>

in meiner .htaccess steht:

RewriteEngine On

# Rewriting
RewriteRule ^/(.+)\.html$ /index.php?mod=$1 [L,QSA]

auch mod_rewrite ist angeblich geladen. zumindest habe ich testweise mal ein load für rewrite in die /etc/apache2/httpd.conf geschrieben und dann hat er sich beim start beschwert, mod_rewrite wäre schon geladen..

ein aufruf von irgendwas.html wirft jedoch ein 404 error. d.h. rewrite funktioniert noch nicht..

?
(This post was last modified: 09-10-2007 01:36 AM by kostakimu.)
09-10-2007 01:34 AM
Find all posts by this user
joximu Offline
helper
*****
Moderators

Posts: 7,024
Joined: Jan 2007
Reputation: 92
Post: #4
RE: mod_rewrite
error-log dieses apache-hosts?
09-10-2007 03:09 AM
Visit this user's website Find all posts by this user
kostakimu Offline


Posts: 4
Joined: Sep 2007
Reputation: 0
Post: #5
RE: mod_rewrite
also ich komme auf keinen grünen zweig..

ich habe jetzt versucht mich mit

RewriteEngine On
RewriteLog /var/log/apache2/rewrite.log
RewriteLogLevel 9

an das problem heran zu tasten..
zuerst hab ich das in der .htaccess versucht. --> führt zu einem 500-error.

und wenn ich es in der ispcp.conf teste, dann startet apache nicht mal. das error-log sieht dann so aus:

[Mon Sep 10 22:44:57 2007] [notice] suEXEC mechanism enabled (wrapper: /usr/lib/apache2/suexec)
[Mon Sep 10 22:44:57 2007] [notice] FastCGI: wrapper mechanism enabled (wrapper: /usr/lib/apache2/suexec)
[Mon Sep 10 22:44:57 2007] [notice] FastCGI: process manager initialized (pid 16280)
[Mon Sep 10 22:44:57 2007] [warn] FastCGI: server "/var/www/fcgi/master/php4-fcgi-starter" (uid 2000, gid 2000) started (pid 16281)
[Mon Sep 10 22:44:57 2007] [notice] Apache/2.2.3 (Debian) mod_fastcgi/2.4.2 configured -- resuming normal operations
[Mon Sep 10 22:44:58 2007] [warn] FastCGI: (dynamic) server "/var/www/fcgi/johanneskostas.com/php4-fcgi-starter" (uid 2003, gid 2003) started (pid 16340)
[Mon Sep 10 22:47:41 2007] [notice] caught SIGTERM, shutting down
[Mon Sep 10 22:47:41 2007] [alert] FastCGI: read() from pipe failed (0)
[Mon Sep 10 22:47:41 2007] [alert] FastCGI: the PM is shutting down, Apache seems to have disappeared - bye
Configuration Failed

also konkret:
- wie kann ich überprüfen, ob mod_rewrite richtig funktioniert?
- ist es richtig, dass AllowOverride All gesetzt sein muss damit ich RewriteEngine On in der .htaccess nutzen kann
- oder wie aktiviere ich mod_proxy richtig?

ich bin dumm. sorry.
und danke für die hilfe..
09-11-2007 07:34 AM
Find all posts by this user
joximu Offline
helper
*****
Moderators

Posts: 7,024
Joined: Jan 2007
Reputation: 92
Post: #6
RE: mod_rewrite
Hallo

vielleicht hilft diese Seite weiter:
http://www.modrewrite.de/foren/ftopic82.html

"AlowOverride FileInfo" sollte reichen für mod_rewrite
Aber es gibt Auch "Options ..." die stimmen müssen...

Gruss Joximu
09-11-2007 10:12 PM
Visit this user's website Find all posts by this user
Thread Closed 


Forum Jump:


User(s) browsing this thread: 1 Guest(s)