Hallo Leute
ich hab eine Frage:
meine Seite ist unter www.name.com aufrufbar und über www.name.com/home-de aufrufbar
wie kann ich es einstellen das es nur www.name.com aufrufbar ist?
MFG
Arno
Hallo Leute
ich hab eine Frage:
meine Seite ist unter www.name.com aufrufbar und über www.name.com/home-de aufrufbar
wie kann ich es einstellen das es nur www.name.com aufrufbar ist?
MFG
Arno
Willkommen im Forum.
home-de.html ? dann benennst den Seitenalias dieser Seite auf index um. Dann ist diese Seite nur über die URL aufrufbar.
Hi
Danke für den Tipp
das ändert leider nichts
dann kann man die seite über www.name.com und über www.name.com/index.html aufrufen
weil ja in conato jede Seite einen Namen haben muss
sorry ... aber bei der aktuellen Contao3 Version ist es nicht möglich die Seite über example.com/index.html aufzurufen.
Hast Du den die URL Umschreiben aktiviert und die .htacces.default kopiert und nach .htaccess umbenannt?
Welche Contao Version?
Hi
ah ok dann liegt es daran, weil ich hab 2.1
bisschen alt Update auf 2.11.x ist nicht möglich? (Bitte alte Seite sichern oder noch besser den Update in einer Testumgebung vornehmen).
p.s.
vielleicht musst du einfach mal die .htaccess der aktuellen Version (2.11) ein bisschen studieren ... und kannst es ev. für Deine Version adaptieren.
also ich nochmal geschaut Contao Open Source CMS 2.11.3
.htaccess aktiviert ? URL umschreiben auch?
hi
ja .htaccess aktiviert
das steht drin z.b. drin
# URL rewriting
##
<IfModule mod_rewrite.c>
RewriteEngine On
in der .htaccess ist das standardmässig drin ... da muss nur die RewriteBase / richtig sein.
Ich meinte ob es auch in den Einstellungen von Contao eingeschalten hast? Eigentlich ja schon ... ansonsten gäbe es ja die index.php etc.
urls im schreiben ist in conato aktiviert
meinst du das hier mit RewriteBase:
##
# Change the RewriteBase if your Contao installation is in a subdirectoy and
# the rewrite rules are not working properly. Usage examples:
#
# RewriteBase /contao-2.11.0
# RewriteBase /path/to/contao
#
# Depending on your server, you might have to remove the line entirely.
##
#RewriteBase /arno/
genau ...
da steht, entsprechend dem Server muss man manchmal die Zeile ganz löschen. Was bei dir wohl so aussieht, denn # deaktiviert den Eintrag.# Depending on your server, you might have to remove the line entirely.
##
#RewriteBase /arno/
so schreib mal so RewriteBase / ohne raute
jetzt kommt bei unter www.name.com die seite wie immer
nd über www.name.com/home-de kommt jetzt:
Not Found
The requested URL /arno/index.php was not found on this server.
Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.
bisher ist immer die 404 seite gekommen wenn man was falsches eingetippt
In Contao 3.2.5 ist das möglich. Auch in der Contao Online Demo: http://demo.contao.org/en/index.html
das arno scheint zu viel zu sein ... manno
@Spooky ... ja .. leo verwendet aber auch die Länderspezifischen kürzel wie /de /en .... bei mir ist es eine einsprachige Seite.
Arno sollte vielleicht mal genauer erklären wie seine Seitenstruktur aussieht und ob er auch mehrsprachige Seiten mit Kürzel verwenden will.
Das URL umschreiben kann man biegen wie mann will ... dazu einfach die Regel in der .htaccess anpassen ... gibt ja da schon einiges an Beispiele ... diese mal genau durchlesen und testen!
Auch bei einer frisch installierten 3.2.5 ohne Language url ist die index.html aufrufbar (ohne redirect auf die Domain alleine). Das Seitenalias "index" bewirkt, dass man www.domain.com aufrufen kann, ohne auf www.domain.com/foo.html weitergeleitet zu werden.
Darüber hinaus scheint die index.html nicht in der Sitemap auf (sondern nur die Domain), aber aufrufen lässt es sich trotzdem.
Geändert von Spooky (04.02.2014 um 15:22 Uhr)
Hast natürlich Volkommen Recht ... ich hatte zwei fast gelichlautende Testumgebungen und habe am falschen Ort wo die .htaccess nicht aktiv war gschaut ... hehe .. ist logisch das alles was nicht example.com/ ist einen fehler bringt ... da wird ja index.php erwartet ... sorry
Setz mal in deinen Einstellungen den Haken, dass die URLs umgeschrieben werden. Damit das funktioniert, musst du die .htaccess.default in .htacess umbenennen
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
Lesezeichen