Archiv verlassen und diese Seite im Standarddesign anzeigen : Apache, Weiterleitung, mod_rewrite?!?
Hallo,
ich brauche mal Hilfe bei folgender Weiterleitung:
http://server/ordner1/ordner2/ordner3/news
Wenn man http://server/ordner1 oder http://server/ordner1/ordner2 oder http://server/ordner1/ordner2/ordner3 eingibt, soll man gleich nach http://server/ordner1/ordner2/ordner3/news weitergeleitet werden.
Wenn ich es mit
Redirect /ordner1 http://server/ordner1/ordner2/ordner3/news
mache, laufe ich in die Falle, dass der Link sich immer weiter verlängert.
Hat jmd eine Idee, wie ich das Bewerkstelligen kann?
Gruss Chmeee
chrisi1698
29.08.05, 15:20
einfach in den ordner1 ne index.htm, in der folgendes steht:
<html>
<head>
<meta http-equiv="refresh" content="0;url=./ordner2" />
</head>
</html>
in ordner2 das selbe, angepasst
nicht schoen, aber einfach und funktionell, und man muss sich nicht mit mod_rewrite rumschlagen..
lg, chris
oder per php-script
index.php:
<?
header("LOCATION: www.domain.tld/folder2");
?>
über 'ne RewriteCond müsste es gehen...
derRichard
29.08.05, 20:09
hallo!
oder man macht es über den einfachen und vorgesehen weg per mod_alias.
http://httpd.apache.org/docs/2.0/mod/mod_alias.html#redirect
//richard
ähm, redirect ist aus mod_alias :-)
oder meinst Du mit einer Alias-Directive? Die wird in dem Fall aber nicht sonderlich trivial :-)
derRichard
29.08.05, 20:16
axo, damn. jetzt schnall ich erst was er vor hat. ;)
da ist man mit mod_rewrite echt besser drann :)
//richard
Wenn ich es mit
Redirect /ordner1 http://server/ordner1/ordner2/ordner3/news
mache, laufe ich in die Falle, dass der Link sich immer weiter verlängert.
... nur leider hat er damit wohl durchaus recht... - also ein einfaches redirect wird wohl nicht gehen...
einfach in den ordner1 ne index.htm, in der folgendes steht:
<html>
<head>
<meta http-equiv="refresh" content="0;url=./ordner2" />
</head>
</html>
in ordner2 das selbe, angepasst
nicht schoen, aber einfach und funktionell, und man muss sich nicht mit mod_rewrite rumschlagen..
lg, chris
Danke für den Tipp mit den index-Seiten.
Das funkioniert gut.
Leider habe ich das Problem, dass der Content öfters überschrieben wird und ich dann die index-Seiten jedesmal neu anlegen müsste.
Von daher bräuchte ich langfristig eine andere Lösung.
MfG Chmeee
Folgendes in .htaccess in /ordner1/ sollte ausreichen.
DirectoryIndex /path/to/html/ordner1/ornder2/ornder3/news/index.html
Pingu
Hey all,
wollte euch noch mitteilen, wie das Problem mit der Redirect gelöst wurde:
RedirectMatch permanent ^/ordner1/$ /ordner1/ordner2/ordner3/news/
RedirectMatch permanent ^/ordner1/ordner2/$ /ordner1/ordner2/ordner3/news/
RedirectMatch permanent ^/ordner1/ordner2/ordner3/$ /ordner1/ordner2/ordner3/news/
Gruss Chmeee
Viele Wege führen nach Rom ;).
Pingu
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.