Hi liebe Community,
hab ein kleines Problem an dem ich jetzt schon bissel länger rumdoktor.
Ich habe unter /var/www/meineseite/cgi-bin/ ein perlskript liegen was hallo.pl heisst.
wie schaffe ich es nun, das dieses skript ausgeführt wird, ohne das ich jedesmal www.meinesite.de/cgi-bin/hallo.pl eingeben muss.
ich möchte das es ausgeführt wird, wenn ich nur www.meinesite.de/cgi-bin/ eingebe.
Gibts da eine möglichkeit?? Wäre klasse 😉
Danke!
EDIT:
Diese Beitrag hier habe ich gefunden, welcher genau mein Problem sehr gut erklärt. Es gab damals keine Lösung dafür ☹ Ist also nicht von mir verfasst, sondern nur das Problem was ich habe:
Ich bin gerade dabei mir auf einem Host awstats einzurichten. Dazu habe ich dies hier benutzt: ScriptAlias /awstats /usr/lib/cgi-bin/awstats/ Da nicht jeder darauf zugreifen soll, habe ich zusätzlich noch eine Zugriffsbeschränkung eingerichtet: <Location /awstats> AuthType Basic AuthName "Restricted Files" AuthBasicProvider file AuthUserFile /path/to/file Require user **** </Location> Gehe ich nun auf die URL http://host.com/awstats/ bekomme ich ein Auth-Fenster. Dort gebe ich die entsprechenden Daten ein und logge mich ein. Jetzt bekomme ich ein 403 Forbidden. Änder ich nun aber per Hand die Adresse auf http://host.com/awstats/awstats.pl funktioniert es (in dem Sinne das awstats anzeigt was es anzeigen soll). Selbst wenn ich das komplette Auth rausnehme bekomme ich bei einem Zugriff auf http://host.com/awstats/ _immer_ ein 403. Ich hätte jetzt gerne, dass man nach dem Auth automatisch auf die awstats.pl geleitet wird. Dazu habe ich versucht die Datei als DirectoryIndex zu setzen, dies funktioniert allerdings nicht. Ich hab probiert: DirectoryIndex awstats.pl DirectoryIndex /awstats/awstats.pl Sowohl in "<Location /awstats>" als auch in "<Directory /usr/lib/cgi-bin/awstats>"...es zeigt keine Wirkung. Erstaunlicherweise wirkt aber auch nichts anderes. Ich habe spasseshalber in der Directory-Direktive mal ein "Options Indexes" eingetragen...dies bewirkt ebenfalls nichts.