.htaccess - Datei 
Autor: H. AulfesHallo X5 Gemeinde ![]()
ich hätte da mal eine Frage zur .htaccess - Datei.
Es geht darum, dass ich vorhabe, ein sogenanntes "Geobloging" einzurichten.
Seit geraumer Zeit, bekomme ich von meiner alten, noch aktiven Seite immer wieder über Google-Analystik Meldungen, dass diese Seite von ausländischen, ich nenne sie mal Besucher, in Augenschein genommen wird. Da tut sich China sehr stark hervor.
Da davon auszugehen ist, dass sich China nicht für den eigentlichen Seiteninhalt interessiert, denke ich mal, dass es um meine dort gespeicherten Usernamen und Passwörter handelt. Also, das ist meine Vermutung. Würde ich nun gerne auf der neuen, noch nicht veröffentlichten Seite, die mit X5 Pro erstellt ist, ein Geobloging einrichten.
Jetzt zu meiner Frage: Wo und wie kann man dies in WebSite X5 verwirklichen?
Klar kann man auf der Seite per FTP die .htaccess-Datei editieren und die nötigen Parameter eintragen, allerdings wird nach dem erneuten Hochladen des Projektes die .htaccess-Datei überschrieben und der hinzugefügte Inhalt ist weg.
Hat jemand von Euch einen Lösungsvorschlag?
Danke im Voraus

Der Inhalt der Datei .htaccess wird nicht überschrieben, wenn man den Teil von WebSite X5 am Anfang der Datei .htaccess nicht entfernt, siehe
Diesen Teil in der Datei .htaccess nicht löschen, sondern eigenen Code darunter hinzufügen.
----- Datei .htaccess -----
# WebSite X5 - Start Code [do not edit]
<IfModule mod_deflate.c>
SetOutputFilter DEFLATE
</IfModule>
# WebSite X5 - End Code
Dies wäre der Code...
<IfModule mod_geoip.c>
GeoIPEnable On
SetEnvIf GEOIP_COUNTRY_CODE (CN|RU) BlockCountry
Deny from env=BlockCountry
</IfModule>
Autor
Klasse und danke für eure Hilfe.
Eine Frage bleibt: Nach einem erneuten Hochladen des Projektes, verbleibt dieser Eintrag in der ".htaccess" oder muss ich diesen Eintrag nach jedem Aktualisieren erneuern?
Wie schon geschrieben, der Teil von WebSite X5 muss oben sein, also so ...
-----
# WebSite X5 - Start Code [do not edit]
<IfModule mod_deflate.c>
SetOutputFilter DEFLATE
</IfModule>
# WebSite X5 - End Code
<IfModule mod_geoip.c>
GeoIPEnable On
SetEnvIf GEOIP_COUNTRY_CODE (CN|RU) BlockCountry
Deny from env=BlockCountry
</IfModule>
Die ----- natürlich weglassen.
Autor
Danke nochmals ;)