Du befindest Dich im Archiv vom ABAKUS Online Marketing Forum. Hier kannst Du Dich für das Forum mit den aktuellen Beiträgen registrieren.

.htaccess & 1und1

Ajax, Hijax, Microformats, RDF, Markup, HTML, PHP, CSS, MySQL, htaccess, robots.txt, CGI, Java, Javascript usw.
Neues Thema Antworten
fairsand
PostRank 9
PostRank 9
Beiträge: 1131
Registriert: 07.02.2005, 18:34
Wohnort: Niederhofen

Beitrag von fairsand » 18.05.2010, 13:33

Hi@all
vielleicht kann der eine oder andere mir mal einen Tipp geben.

Bin gerade dabei ein Forum zu erstellen.
Habe dort auch eine .htaccess eingebaut.

Code: Alles auswählen

ErrorDocument 401 http://europe-service.de/error_page.php?type=401
ErrorDocument 403 http://europe-service.de/error_page.php?type=403
ErrorDocument 404 http://europe-service.de/error_page.php?type=404
ErrorDocument 500 http://europe-service.de/error_page.php?type=500
Klappt anscheinend auch.
Wenn ich bei google einem alten Link folge komme ich auf die Fehlerseite.

Was mir aber voll gegen den Strich geht:
gebe ich einen Phantasienamen an z.B.

europe-service.de/kldshjfdsg.php

Schaltet anscheinend 1und1 eine Parkingseite ????

Anzeige von ABAKUS

von Anzeige von ABAKUS »

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

Jetzt anfragen: 0511 / 300325-0.


chris21
PostRank 9
PostRank 9
Beiträge: 2758
Registriert: 10.04.2005, 18:17

Beitrag von chris21 » 18.05.2010, 14:22

Hallo Peter,

hast Du da noch andere Einstellungen drin in der .htaccess bzgl. Behandlungen von php Seiten?

/irgendwas geht auf Deine Error Page

/irgendwas.html geht ebenso auf Deine

/irgendwas.php geht auf die 404 von 1&1

Da muss irgendwas bzgl. der Behadnlung von php Seiten komisch sein.

fairsand
PostRank 9
PostRank 9
Beiträge: 1131
Registriert: 07.02.2005, 18:34
Wohnort: Niederhofen

Beitrag von fairsand » 18.05.2010, 14:54

So schaut die aus.
Aber selbst wenn ich die .htaccess rausnehme kommt die Partnerpage????

Code: Alles auswählen

#
# Uncomment the statement below if you want to make use of
# HTTP authentication and it does not already work.
# This could be required if you are for example using PHP via Apache CGI.
#
#<IfModule mod_rewrite.c>
#RewriteEngine on
#RewriteRule .* - &#91;E=HTTP_AUTHORIZATION&#58;%&#123;HTTP&#58;Authorization&#125;,L&#93;
#</IfModule>


RewriteEngine On
RewriteBase /

## One and One PHP5 setting
AddType x-mapp-php5 .php
AddHandler x-mapp-php5 .php
## END - One and One PHP 5 Settings

 

ErrorDocument 401 http&#58;//europe-service.de/error_page.php?type=401
ErrorDocument 403 http&#58;//europe-service.de/error_page.php?type=403
ErrorDocument 404 http&#58;//europe-service.de/error_page.php?type=404
ErrorDocument 500 http&#58;//europe-service.de/error_page.php?type=500


### Umleitung www &#91;start&#93;
RewriteCond %&#123;HTTP_HOST&#125; ^&#40;&#91;^.&#93;+&#41;\.europe-service\.de$ &#91;NC&#93;
RewriteRule ^&#40;.*&#41;$ http&#58;//europe-service.de/$1 &#91;R=301,L&#93;

#RewriteCond %&#123;HTTP_HOST&#125; !^www\.europe-service\.de$ &#91;NC&#93;
#RewriteRule ^&#40;.*&#41;$ http&#58;//www.europe-service.de/$1 &#91;R=301,L&#93;
### Umleitung www &#91;stop&#93;

<Files "config.php">
Order Allow,Deny
Deny from All
</Files>

<Files "common.php">
Order Allow,Deny
Deny from All
</Files>

<Files "config.*">
Order Allow,Deny
Deny from All
</Files>

#Böse Anfragen umleiten
RewriteEngine On
RewriteCond %&#123;QUERY_STRING&#125; &#40;.*&#41;=http&#58;//&#40;.*&#41; &#91;OR&#93;
RewriteCond %&#123;QUERY_STRING&#125; &#40;.*&#41;=https&#58;//&#40;.*&#41; &#91;OR&#93;
RewriteCond %&#123;QUERY_STRING&#125; &#40;.*&#41;=ftp&#58;//&#40;.*&#41; &#91;OR&#93;
RewriteCond %&#123;QUERY_STRING&#125; ^&#40;.*&#41;UNION&#40;.*&#41; &#91;OR&#93;
RewriteCond %&#123;QUERY_STRING&#125; ^&#40;.*&#41;SQL_INJECTION&#40;.*&#41;
RewriteRule &#40;.*&#41; http&#58;//127.0.0.1 &#91;L,R=301&#93;

fairsand
PostRank 9
PostRank 9
Beiträge: 1131
Registriert: 07.02.2005, 18:34
Wohnort: Niederhofen

Beitrag von fairsand » 18.05.2010, 14:56

Was mir gerade mal auffällt, es betrifft alle meine Domains....

chris21
PostRank 9
PostRank 9
Beiträge: 2758
Registriert: 10.04.2005, 18:17

Beitrag von chris21 » 18.05.2010, 15:05

Pack den Error Anweisungsblock mal vor den Block mit den One and One PHP5 Settings.

Mal sehen, was dann passiert.

Bin aber auch neugierig, wie 1&1 da PHP gesondert behandelt.

Ansonsten schaue mal in den Link von DanielS
Zuletzt geändert von chris21 am 18.05.2010, 15:08, insgesamt 1-mal geändert.

DanielS
PostRank 9
PostRank 9
Beiträge: 1179
Registriert: 03.08.2008, 08:45

Beitrag von DanielS » 18.05.2010, 15:05

Nur um sicher zu gehen: Das hier kennst Du schon?

fairsand
PostRank 9
PostRank 9
Beiträge: 1131
Registriert: 07.02.2005, 18:34
Wohnort: Niederhofen

Beitrag von fairsand » 18.05.2010, 15:51

@chriss habe ich gemacht keine Veränderung.

@DanielS ja, aber auch wenn ich die .htaccess rausnehme kommt die andere Page.

Werde aber mal zusätzlich eine error404.html ins Verzeichnis legen.

chris21
PostRank 9
PostRank 9
Beiträge: 2758
Registriert: 10.04.2005, 18:17

Beitrag von chris21 » 18.05.2010, 16:18

Hallo Peter,

hatte gedacht, DanielS präsentiert Dir einen anderen Link, und zwar diesen hier:

https://forum.dmk-internet.com/cgi-php- ... 1-php.html

Anscheinend gibt es bei 1und1 Probleme mit nicht existenten .php Dateien im Root-Verzeichnis (wwarum auch immer).

Im verlinkten Thread wird aber eine Lösung angeboten.

fairsand
PostRank 9
PostRank 9
Beiträge: 1131
Registriert: 07.02.2005, 18:34
Wohnort: Niederhofen

Beitrag von fairsand » 18.05.2010, 16:35

@chris21 danke, jetzt klappt es.

An einen Fehler von 1und1 glaube ich ja noch nicht. ;-)

Bin ja auch nur per Zufall darüber gestolpert.

chris21
PostRank 9
PostRank 9
Beiträge: 2758
Registriert: 10.04.2005, 18:17

Beitrag von chris21 » 18.05.2010, 18:00

An einen Fehler von 1und1 glaube ich ja noch nicht.
Sagen wir es mal so, 1und1 hat da richtig was vermurkst.

Diese Info hier:
Tipp
Scripte können Sie nicht mit einem anderen Script abfangen. Somit ist es z.B. nicht möglich, eine nicht gefundene PHP-Datei mit einem CGI-Script (siehe unten) abzufangen. Verwenden Sie stattdessen die obige Methode, um bei nicht existierenden PHP-Scripten eine Fehlerseite ausgeben zu lassen.
aus Daniels Link auf die 1und1-FAQs ist als Angabe mehr als hahnebüchen und deutet darauf hin, dass 1und1 bzgl. PHP einige sehr komische Einstellungen auf ihren Webservern fahren.

Das ist schon eher eine Fehlplanung seitens 1und1 und nicht nur ein kleiner Fehler.

fairsand
PostRank 9
PostRank 9
Beiträge: 1131
Registriert: 07.02.2005, 18:34
Wohnort: Niederhofen

Beitrag von fairsand » 18.05.2010, 18:13

@chris21 Was ich mir selbst zutraue, dass traue ich ja auch jedem anderen zu. ;-)

Antworten
  • Vergleichbare Themen
    Antworten
    Zugriffe
    Letzter Beitrag