Ich befürchte ich hab grossen Mist gebaut
Posted: Wed Nov 05, 2008 3:12 pm
Hallo,
ich hatte mein CMSmade Simple zunächst auf der Einstellung ohne Hierarchie.
Anfang der Woche habe ich das Ganze umgestellt und alle URLS umgeleitet. Das funktioniert auch.. aber als ich mich nun einmal vertippt hatte, wollte ich meinen Augen nicht trauen:
Alle urls sind praktisch egal wie man sie eingibt zu finden.. so lang man nur den Dateinamen richtig angibt, der Pfad ist vollkommen egal, wie es scheint.
Ein Beispiel:
http://test.de/abc/schallala.html
(so lautet die richtige URL)
Ich kann aber auch einfach:
http://test.de/xyz/schallala.html
eingeben und lande ebenfalls auf der Seite...
das sollte ja wohl kaum so sein, oder?
in meiner .htaccess steht folgendes:
Options +FollowSymLinks
RewriteEngine on
RewriteBase /
# 301 Redirect all requests that don't contain a dot or trailing slash to
# include a trailing slash
#RewriteCond %{REQUEST_URI} !/$
#RewriteCond %{REQUEST_URI} !\.
#RewriteRule ^(.*) %{REQUEST_URI}/ [R=301,L]
Redirect 301 /papua-irian-jaya.htm http://indonesia-portal.de/papua-irian-jaya.html
# Rewrites urls in the form of /parent/child/
# but only rewrites if the requested URL is not a file or directory
RewriteCond %{REQUEST_FILENAME} !-f [NC]
RewriteCond %{REQUEST_FILENAME} !-d [NC]
RewriteRule ^(.+).html$ index.php?page=$1 [QSA]
Danke für jegliche Hilfe,
ich befürchte Google tötet meine Seite, denn das muss ja totales Chaos verursachen.. überlege schon ein Redesign in Drupal.
ich hatte mein CMSmade Simple zunächst auf der Einstellung ohne Hierarchie.
Anfang der Woche habe ich das Ganze umgestellt und alle URLS umgeleitet. Das funktioniert auch.. aber als ich mich nun einmal vertippt hatte, wollte ich meinen Augen nicht trauen:
Alle urls sind praktisch egal wie man sie eingibt zu finden.. so lang man nur den Dateinamen richtig angibt, der Pfad ist vollkommen egal, wie es scheint.
Ein Beispiel:
http://test.de/abc/schallala.html
(so lautet die richtige URL)
Ich kann aber auch einfach:
http://test.de/xyz/schallala.html
eingeben und lande ebenfalls auf der Seite...
das sollte ja wohl kaum so sein, oder?
in meiner .htaccess steht folgendes:
Options +FollowSymLinks
RewriteEngine on
RewriteBase /
# 301 Redirect all requests that don't contain a dot or trailing slash to
# include a trailing slash
#RewriteCond %{REQUEST_URI} !/$
#RewriteCond %{REQUEST_URI} !\.
#RewriteRule ^(.*) %{REQUEST_URI}/ [R=301,L]
Redirect 301 /papua-irian-jaya.htm http://indonesia-portal.de/papua-irian-jaya.html
# Rewrites urls in the form of /parent/child/
# but only rewrites if the requested URL is not a file or directory
RewriteCond %{REQUEST_FILENAME} !-f [NC]
RewriteCond %{REQUEST_FILENAME} !-d [NC]
RewriteRule ^(.+).html$ index.php?page=$1 [QSA]
Danke für jegliche Hilfe,
ich befürchte Google tötet meine Seite, denn das muss ja totales Chaos verursachen.. überlege schon ein Redesign in Drupal.