Schrift
[thread]3112[/thread]

mod_rewrite bekomm aber nen 300

Leser: 1


<< >> 10 Einträge, 1 Seite
format_c
 2004-05-10 00:50
#30740 #30740
User since
2003-08-04
1706 Artikel
HausmeisterIn
[Homepage] [default_avatar]
Hi,
Meine Konfig von dem VirtualHost sieht so aus:
Code: (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
# Default Server
<VirtualHost 192.168.0.251:80>
ServerName server.lan.de
ServerAlias www.lan.de
User format_c
Group users
DocumentRoot "/srv/www/htdocs/www/html/"
TransferLog /srv/www/htdocs/www/access_log
ErrorLog /srv/www/htdocs/www/error_log
RewriteLog /srv/www/htdocs/www/rewrite_log
DirectoryIndex /cgi-bin/info.pl
ScriptAlias /cgi-bin/ "/srv/www/htdocs/www/html/cgi-bin/"
<Location /cgi-bin/>
SetHandler cgi-script
Options +ExecCGI -FollowSymLinks
</Location>
RewriteEngine On
RewriteRule /systeminformation/ /cgi-bin/info.pl?action=info
RewriteRule /netzwerkinformation/ /cgi-bin/info.pl?action=settings
RewriteRule /dhcpleases/ /cgi-bin/info.pl?action=dhcp
</VirtualHost>

Wenn ich jetzt die URL http://server.lan.de/systeminformation/ aufrufe bekomm ich nen 300
Im ErrorLog erschein dann :
Code: (dl )
Options ExecCGI is off in this directory: /srv/www/htdocs/www/html/cgi-bin/info.pl


Irgendwie kappier ich den Zusammenhang nicht.

Weis jemand was ich fasch mache?

Gruß Alex
renee
 2004-05-10 08:45
#30741 #30741
User since
2003-08-04
14371 Artikel
ModeratorIn
[Homepage] [default_avatar]
Hast Du mal probiert, statt <Location /cgi-bin/> <Directory "/srv/www/htdocs/www/html/cgi-bin/"> zu schreiben...
OTRS-Erweiterungen (http://feature-addons.de/)
Frankfurt Perlmongers (http://frankfurt.pm/)
--

Unterlagen OTRS-Workshop 2012: http://otrs.perl-services.de/workshop.html
Perl-Entwicklung: http://perl-services.de/
jan
 2004-05-10 10:47
#30742 #30742
User since
2003-08-04
2536 Artikel
ModeratorIn
[Homepage] [default_avatar]
Du musst dem /cgi-bin/ gar nichts mehr zuweisen, imho, wenn es ein scriptalias ist...
format_c
 2004-05-10 22:53
#30743 #30743
User since
2003-08-04
1706 Artikel
HausmeisterIn
[Homepage] [default_avatar]
Danke. Mit <Directory... klappts.

Gruß ALex
format_c
 2004-05-19 02:30
#30744 #30744
User since
2003-08-04
1706 Artikel
HausmeisterIn
[Homepage] [default_avatar]
Nachdem das jetzt funktioniert, ist mir jedoch noch eine andere Kleinigkeit aufgefallen.
Mit der oben gezeigten Rule läxsst ermich jedoch nicht mehr in mein HomeDirectory:z.B. http://server.lan.de/~format_c/

Wies jemand warum das so ist?

Gruß Alex
jan10001
 2004-05-19 11:36
#30745 #30745
User since
2003-08-14
962 Artikel
BenutzerIn
[default_avatar]
Eventuell könnte es helfen das ganze mit ^ und $ einzugrenzen:
Code: (dl )
^/systeminformation/$ /cgi-bin/info.pl?action=info
format_c
 2004-05-20 18:24
#30746 #30746
User since
2003-08-04
1706 Artikel
HausmeisterIn
[Homepage] [default_avatar]
Ne das hat irgendwie auch nix gebracht.

Gruß Alex
jan10001
 2004-05-20 20:44
#30747 #30747
User since
2003-08-14
962 Artikel
BenutzerIn
[default_avatar]
Hm, vermutlich ist das "~" das Problem, versuche mal ob das klappt.

Code: (dl )
RewriteRule ^/(systeminformation)/$ ....
format_c
 2004-05-21 17:47
#30748 #30748
User since
2003-08-04
1706 Artikel
HausmeisterIn
[Homepage] [default_avatar]
MMh. schwieriges Problem. Hat auch nix gebracht.

Gruß Alex
jan10001
 2004-05-21 18:55
#30749 #30749
User since
2003-08-14
962 Artikel
BenutzerIn
[default_avatar]
Hm, vielleicht haben die ne Antwort.
http://forum.modrewrite.com/
<< >> 10 Einträge, 1 Seite



View all threads created 2004-05-10 00:50.