Seite 1 von 1

index-datei für Bot's/Browser nicht abrufbar machen.

Verfasst: 16.01.2005, 18:29
von frog
Hallo,

ist es per .htaccess (mod_rewrite) möglich die indexdatei nicht abrufbar zu machen?

z.B. https://www.domain.de/index.html

wenn man aber https://www.domain.de/ eingibt wird die "Startseite" als solches angezeigt.

Möchte damit verhindern, dass Suchmaschinen die index-datei indexiert.


Habe die Startseite auf meinen Unterseiten Seiten als "./" verlinkt.


gruss,
frog...

Verfasst:
von
Content Erstellung von ABAKUS Internet Marketing
Ihre Vorteile:
  • einzigartige Texte
  • suchmaschinenoptimierte Inhalte
  • eine sinnvolle Content-Strategie
  • Beratung und Umsetzung
Jetzt anfragen: 0511 / 300325-0

Verfasst: 16.01.2005, 18:45
von chio
Wie wärs mit
<meta name="robots" content="noindex,follow" />

Verfasst: 16.01.2005, 21:55
von manute

Code: Alles auswählen

if&#40;$_SERVER&#91;REQUEST_URI&#93;=="/index.php"&#41; &#123;
header&#40;"HTTP/1.1 301 Moved Permanently"&#41;; 
header&#40;"Location&#58; http&#58;//domain.de"&#41;;
exit;
&#125;

Verfasst:
von
SEO Consulting bei ABAKUS Internet Marketing
Erfahrung seit 2002
  • persönliche Betreuung
  • individuelle Beratung
  • kompetente Umsetzung

Jetzt anfragen: 0511 / 300325-0.


Verfasst: 24.01.2005, 13:58
von frog
Hallo manute,

verwende richtiges (handgeschriebenes) .html und habe die Möglichkeit
.htaccess zu verwenden.


inhalt meiner .htaccess:

RewriteEngine on

RewriteCond %{HTTP_HOST} !^DOMAIN\.com$
RewriteRule ^(.*)$ http://DOMAIN.com/$1 [L,R=301]

Verfasst: 24.01.2005, 14:13
von mcchaos
Hm, mal ein schneller Huftschuß:

RewriteCond %{REQUEST_URI} !^/index [NC]
RewriteRule ^(.*)$ https://www.domain.de/ [R=301,L]

Verfasst: 24.01.2005, 14:19
von frog
Hallo mcchaos,

leider kann ich immernoch die index.html aufrufen.

(https://domain.com/index.html)

inhalt meiner .htaccess:

RewriteEngine on

RewriteCond %{HTTP_HOST} !^domain\.com$
RewriteRule ^(.*)$ http://domain.com/$1 [L,R=301]

RewriteCond %{REQUEST_URI} !^/index [NC]
RewriteRule ^(.*)$ http://domain.com/ [R=301,L]

Verfasst: 24.01.2005, 14:35
von mcchaos
Ach, Himmel, ich habe ja auch ein "Nicht" ! mit reingesetzt:

RewriteCond %{REQUEST_URI} ^/index [NC] <- Ausrufezeichen raus
RewriteRule ^(.*)$ https://domain.com/ [R=301,L]

Verfasst: 24.01.2005, 14:47
von frog
Hallo mcchaos,

Seite lässt sich nicht laden, bzw läd und läd..
(dreht sich im Kreis da der Server ja auch den befehl dazu bekommen hat)

da bleibt mir wohl nur die möglichkeit
<META NAME="robots" CONTENT="noindex,follow">
zu verwenden, damit die index-datei nicht als doppelten Content auftaucht.

Oder noch andere idee?

Verfasst: 24.01.2005, 15:00
von mcchaos
Habe mir mal das RewriteLock angeschaut: Das Problem wird sein, dass der normale Server immer als Datei index aufruft, auch wenn man nur / eingibt, so dass er ständig wieder umleitet. Leitet man damit z.B. von index2 um, so gehts nämlich.

Hat jemand ne Idee, wie man das abstellen kann?

Verfasst: 24.01.2005, 15:19
von frog
*edit*