Redirect med htaccess

Redirect af besøgende til en specifik side, med undtagelse af specifikke IP-adresser.

Du finder din ip-adresse ved fx at bruge Google: what is my ip

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
# BEGIN redirect
RewriteEngine on
# home
RewriteCond %{REMOTE_ADDR} !^192\.198\.0\.1
# work
RewriteCond %{REMOTE_ADDR} !^192\.198\.0\.2
RewriteCond %{HTTP_HOST} ^domain.dk$ [OR]
RewriteCond %{HTTP_HOST} ^www.domain.dke$
RewriteRule ^(.*)$ http://domain.dk/midlertidig-side/$1 [R=307,L]
# END redirect

301 – permanent redirect
307 – midlertidig redirect (det samme som 302)

Redirect

Redirect på samme domæne (root/roden) til en undermappe med htaccess med undtagelse at din egen IP-adresse.

Søg efter “what is my ip” på Google for at finde din IP-adresse.

RewriteEngine on
RewriteCond %{REMOTE_ADDR} !^192\.168\.1\.168
RewriteCond %{REQUEST_URI} !^/undermappe-navn/ [NC]
RewriteRule ^(.*)$ http://domain.com/undermappe-navn/$1 [R=307,L]

307 fortæller søgemaskiner at din redirect kun er midlertidig.
301 fortæller søgemaskiner at din redirect er permanent.

WordPress permalink .htaccess på Surftown webhotel

Har du webhotel hos Surftown, og vil ændre permalink indstillingerne i WordPress, får du besked om at ændre din .htaccess fil.

Sådan gør du:

  1. Opret et Notesblok dokument, og gem det som “htaccess.txt” i roden af din lokale filstruktur (på din PC).
  2. Kopiere indholdet i den grå boks over i “htaccess.txt”.
  3. Kopiere “htaccess.txt” filen over i roden af dit bibliotek på dit website via en ftp-klient.
  4. Omdøb efter du har overført “htaccess.txt” til webserveren til “.htaccess”. Du skal altså omdøbe filen på webseveren og ikke i dit lokale bibliotek/din pc.
  5. Log ind på MySurftown…
    1. Vælg Fil manager.
    2. Naviger til dit katalog (dit domæne og evt. dit underkatalog).
    3. Sæt flueben ved “.htaccess”.
    4. Vælg CHMOD i topnavigationen.
    5. I den gule drop down menu til højre, vælg “Set All bits… (777)”.
    6. Vælg Change.