Willkommen auf CSS-Roots

der Starthilfe für Webdesigner

Seht euch um und schaut euch unsere Beiträge an, für euch ist sicher was dabei,
für Themenanregungen und Ideen stehe ich gerne unter info@css-roots.de zur Verfügung.

Mitglieder-Login

Lost your password?

Registrierung ist geschlossen

Die Registrierung wurde gesperrt, möchtest du dich registrieren schreibe bitte eine E-Mail an info@css-roots.de



User per .htaccess sperren

Verfasst am Juli 7, 2009 von admin in Kategorie Htaccess

Htaccess User SperrenIn seltenen Fällen ist es nötig Usern den Zugriff auf die Homepage zu verweigern, zum Beispiel wenn man Probleme mit seinem Gästebuch etc. hat welches durch Spam bedingt ist, dies kann man dann verhindern in dem man die IP-Adresse sperrt, und einmal mehr ist dieses über die .htaccess-Datei möglich, lediglich die IP-Adresse sollte zur Verfügung stehen, damit es kein Ratespiel wird.

Einfach folgenden Code eingeben:

1
2
3
order allow,deny
allow from all
deny from 192.168.0.14

Startseite über .htacces ändern

Verfasst am Juli 7, 2009 von admin in Kategorie Htaccess

settings1Nicht immer ist es bei einer Umsetzung eines Projektes möglich die Eigenheiten eines Webspaces zu umgehen und nach seinem üblichen Schema zu arbeiten, wie ich leider kürzlich bei einem Kundenprojekt feststellen musste  hatte dieser zum beispiel Probleme die index.php als Startdatei zu erkennen, da dieses vom Provider nur auf index.html ausgelegt war. Dies kann man allerdings mittels der .htaccess-Datei umgehen und eine andere Datei als Startseite festlegen, im übrigen auch sehr praktisch wenn man mal kurz eine Wartungsseite vorschalten möchte und die ganze hin und her Umbenennerei ersparen will.

Einfach wie folgt in die .htaccess Datei eintragen:

DirectoryIndex index.php

Natürlich könnt Ihr die Datei benennen wie Ihr lustig seid, solange diese auf dem Server existiert

Htaccess – 301-Weiterleitung

Verfasst am Juni 25, 2009 von admin in Kategorie Htaccess

In den Letzten Tagen musste ich verstärkte Homepage umstrukturieren, wodruch die von Google erfassten Seiten natürlich als Deadlinks ausgegeben wurden, natürlich eine sehr unschöne Nebenwirkung des ganzen. Diese Nebenwirkung kann sich aber mittels einer 301-Weiterleitung umgehen lassen, mit deren Hilfe kann man dann die alten Verlinkungen auf die neue Position der jeweiligen Seiten umleiten lassen.

Hierfür einfach die folgenden Zeilen in der .htaccess Datei hinzufügen:

Redirect permanent /alter_ordner/Klassenfotos.htm http://www.meinedomain.de/fotoalben/klassenfoto.htm

Htaccess – Erweiterung – 301-Weiterleitung

Verfasst am Juni 25, 2009 von admin in Kategorie News

todoIn der letzten Zeit habe ich immer öfter Umleitungen für Seiten einrichten müssen, welche durch eine Umstrukturierung Ihre Position im Roots-Verzeichnis verändert haben, damit die bei Google indexierten Seiten jedoch nicht von Google als Deadlinks gemarkert werden, habe ich hierbei eine 301 Weiterleitung verwendet, welche ich hier noch kurz als Ergänzung aufführen möchte.

Das ganze findet ihr in dem htaccess Bereich

.Htaccess – dynamische urls umwandeln

Verfasst am April 8, 2009 von admin in Kategorie Htaccess

Ein häufig auftretendes Problem bei PHP-Seiten stellt die darstellung der so genannten sprechenden Urls dar, denn die meisten PHP-Systeme hängen einfach an die index.php eine entsprechende Session-Id dran z.B.

index.php?category=Kontakt&page=Impressum&language=Deutsch

Dies  macht natürlich die Aussagekraft der Url für den Benutzer nichtig, eine sprechende Url wie z.B impressum.html ist da wesentlich intressanter für den Benutzer und wird eher angeklickt als eine Url mit Session ID

Dies könnt ihr allerdings leicht beheben, setzt dafür einfach eine .htaccess-Datei auf und füllt diese mit dem folgenden Inhalten:

Options +FollowSymLinks
RewriteEngine on
RewriteRule impressum.html index.php?category=Kontakt&page=Impressum&

Dies sorgt dafür dass eure Session ID in eine sprechende Url umgewandelt wird, diesen Step könnt ihr belibig oft mit weiteren Urls eurer Seite fortführen. Dieser kleine Schritt ermöglicht es den Usern besser die Inhalte eurer Seite innerhalb der Ergebnisse bei Google zu beuurteilen und anzuklicken.