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:
Sobald diese .htaccess datei im root liegt kann ich nur noch auf das root Verzeichnis zugreifen. Bei einem darüber liegendem kommt folgende Fehlermeldung: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]
Ich trau' dem Braten nicht ganz daher möchte ich wissen ob daran wirklich etwas falsch ist.Forbidden
You don't have permission to access /xxx/xxx/index.php on this server.
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.
Ich hoffe dass mir jemand weiterhelfen kann.RewriteEngine on
RewriteCond %{HTTP_HOST} !^www\.domain\.eu$
RewriteRule ^(.*)$ https://www.domain.eu/$1 [L,R=301]
MfG,
Florian