Hallo,
Ich habe auf einem Server die Domain domain.tld mit Root
/html/domain.tld
CGI-Scripts laufen unter
/html/cgi-bin
können aber auch überall sonst ausgeführt werden (außer in
/html/domain.tld/cgi-bin
)
Da das cgi-bin Verzeichnis für alle Domains gleich ist und meine CGI-Scripts nur über domain.tld aufgerufen werden sollen, möchte ich die sie nach
/html/domain.tld/cgi
verlegen.
Da sich damit auch alle Pfade ändern würden (von
http://www.domain.tld/cgi-bin/..
in
http://www.domain.tld/cgi/..
) möchte ich nun mit .htaccess die alten Pfade umleiten.
So in etwa habe ich mir das vorgestellt (hat leider keine Auswirungen):
.htaccess in /html/domain.tld
So, ich hoffe das war halbwegs verständlich und jemand kann mir helfen.
Gruß,
nocte
Ich habe auf einem Server die Domain domain.tld mit Root
/html/domain.tld
CGI-Scripts laufen unter
/html/cgi-bin
können aber auch überall sonst ausgeführt werden (außer in
/html/domain.tld/cgi-bin
)
Da das cgi-bin Verzeichnis für alle Domains gleich ist und meine CGI-Scripts nur über domain.tld aufgerufen werden sollen, möchte ich die sie nach
/html/domain.tld/cgi
verlegen.
Da sich damit auch alle Pfade ändern würden (von
http://www.domain.tld/cgi-bin/..
in
http://www.domain.tld/cgi/..
) möchte ich nun mit .htaccess die alten Pfade umleiten.
So in etwa habe ich mir das vorgestellt (hat leider keine Auswirungen):
.htaccess in /html/domain.tld
RewriteEngine On
RewriteRule ^cgi-bin/(.*) cgi/$1 [R=301,L]
RewriteRule ^cgi-bin/(.*) cgi/$1 [R=301,L]
Gruß,
nocte