Hi,
ich habe mal eine Frage... Ich habe mein Typo3 auf dem apache-Server in einem Unterverzeichnis von htdocs gelegt, also htdocs/verzeichnis.
Nun muss ich beim Aufruf auch immer www.domain.de/verzeichnis eingeben um auf die Website zu kommen. Kann ich das irgendwie ändern? Also dass www.domain.de genügt?
Besten Dank
Hallo,
ein bißchen HTML kann nicht schaden:
<html>
<head>
<title>Meine Seite</title>
<meta http-equiv="Content-type" content="text/html; charset=iso-8859-1">
<meta http-equiv="refresh" content="0; URL=http://www.domain.de/verzeichnis/meine_datei.html">
</head>
<body>
</body>
</html>
Roland
ich würde dir ne .htaccess empfehlen, google mal danach, oder die konfigurierst deinen Server nach der Auflösung der ankommenden Domains und mapst den http://www.domain.de auf das Verzeichnis htdocs/verzeichnis
Vielen Dank erstmal!
Das mappe klingt praktikabel. Wie würde das denn im Detail funktionieren?
Ich verwende xampp falls das wichtig ist...
1.
Meta-Refresh ist nicht empfehlenswert, weil Suchmaschinen sowas angeblich nicht lustig finden.
2.
Server mappen geht beispielsweise so:
Documentroot in der httpd.conf umstellen. Ist simpel, wenn du nur eine Domain auf deinem Server hast: httpd.conf öffnen (liegt bei mir in "/private/etc/httpd/httpd.conf" - auf einem Linux-System wahrscheinlich eher unter "/etc/httpd/conf/httpd.conf") und dort nach dem Eintrag "DocumentRoot" suchen und dann den Pfad /deinVerzeichnis/ hinzufügen. Achtung das musst in der httpd.conf mehr als nur einmal anpassen.
Wenn du mehrere Domains in verschiedene Verzeichnisse mappen willst, kannst du mit "vhost"s arbeiten: http://httpd.apache.org/docs/1.3/vhosts/
Je nach Hoster hast du u.U. die Möglichkeit diese Sachen auch über ein Webinterface einzustellen.
3.
Die .htaccess-Lösung ist eigentlich nicht verkehrt und schnell:
.htaccess in das Rootverzeichnis legen mit folgenden Befehlen:
# -----------------------------------------------
Options +FollowSymlinks
RewriteEngine on
#rewriteengine off in folgenden Verzeichnissen
RewriteRule ^deinVerzeichnis/(.*)$ - [L]
#rewriteengine on in folgenden Verzeichnissen
RewriteRule ^(.*)$ deinVerzeichnis/$1 [L,QSA]
# -----------------------------------------------
Dokumentation:
http://www.modrewrite.de/mod_rewrite.syntax.phtml
gr.
c
Hat geklappt! Danke schön!
da keine Antwort kam habe ich editiert bzw. meine Frage gelöscht 😢