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 - Hoster meint ich habe einen Fehler gemacht

Ajax, Hijax, Microformats, RDF, Markup, HTML, PHP, CSS, MySQL, htaccess, robots.txt, CGI, Java, Javascript usw.
Neues Thema Antworten
DaLoosaa
PostRank 1
PostRank 1
Beiträge: 8
Registriert: 20.07.2006, 23:59

Beitrag von DaLoosaa » 07.05.2007, 14:09

Hi Leute,

vorab ich habe soweit keine Ahnung von .htaccess daher versuche ich immer Beispiele zu Finden so auch in diesem Fall. Auf meinem eigenen Server läuft dies soweit einwandfrei nur bei meinem Hoster nicht.

Darum gehts:
RewriteEngine on

# Spambots nach User_agent aussperren

RewriteCond %{HTTP_USER_AGENT} ^.*Whacker.*$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^EmailCollector [OR]
RewriteCond %{HTTP_USER_AGENT} ^EmailSiphon [OR]
RewriteCond %{HTTP_USER_AGENT} ^EmailWolf [OR]
RewriteCond %{HTTP_USER_AGENT} ^.*FileHound.*$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^.*TurnitinBot.*$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^.*JoBo.*$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^.*adressendeutschland.*$
RewriteRule ^.* - [F]
Sobald diese .htaccess datei im root liegt kann ich nur noch auf das root Verzeichnis zugreifen. Bei einem darüber liegendem kommt folgende Fehlermeldung:
Forbidden

You don't have permission to access /xxx/xxx/index.php on this server.
Ich trau' dem Braten nicht ganz daher möchte ich wissen ob daran wirklich etwas falsch ist.

Des weiteren noch eine Frage:

Der Folgende code dürfte bewirken dass eine URL immer h**p://www*xxx*tld lautet, oder?

Beispiel: Ein user gibt xxx.de ein und wird per 301 auf h**p://www*xxx*de weitergeleitet.
RewriteEngine on

RewriteCond %{HTTP_HOST} !^www\.domain\.eu$
RewriteRule ^(.*)$ https://www.domain.eu/$1 [L,R=301]
Ich hoffe dass mir jemand weiterhelfen kann.

MfG,
Florian