Avatar billede purup Nybegynder
24. april 2006 - 17:15 Der er 9 kommentarer og
1 løsning

default start mappe på mit domæne

Jeg har et domæne med flere "sites". De ligger i hver deres mappe på roden.
Jeg vil gerne redirecte besøgende så de starter med et bestemt "site" - eks: brugeren skriver www.mitdomæne.dk i url'en og bliver redirectet til www.mitdomæne.dk/site1

Jeg har overvejet følgende løsninger som index.php på www.mitdomæne.dk:

1:
<META HTTP-EQUIV="Refresh"  CONTENT="0; URL=site1">
..men det er vist op til browseren om den vil følge det og er det ikke også noget med at google ikke syntes om det?

2:
<?php header("Location: myRating.php"); ?>
...men er det i orden med google eller bliver jeg banlyst??

3:
gammeldags frames - et stort frame der loader den ønskede side. MEN det er google vist heller ikke så glad for - eller hva??

Hvad er den "gode" løsning som google også kan li'???
Avatar billede mclemens Nybegynder
24. april 2006 - 18:57 #1
1. Duer ikke
2. Ikke helt god nok
3. Slet ikke

http://www.eksperten.dk/spm/697781#rid6173052
^ PHP med header 301 samtidig ... eller htaccess
Avatar billede mclemens Nybegynder
24. april 2006 - 18:59 #2
(Kan helt sikkert også gøres med asp på samme måde som man gør det med php selvfølgelig ... bare så der ikke kommer nogen og skælder mig ud ... (kender ikke asp) )
Avatar billede purup Nybegynder
24. april 2006 - 19:32 #3
Jeg har nu lavet en fil der hedder

.htaccess med indholdet: redirect 301 /index.php http://www.mydomain.com/samplesite/index.php

Det virker! MEN, er det så den "gode" måde at gøre det på?

-index.php og http://www.mydomain.com/samplesite/index.php ligger på samme domæne, men det gør måske ikke noget?
-kan google li' / finde ud af det?
-kan jeg ændre redirectet til uden det gør noget ved min page rank i google?
-er der slet ikke nogle men'er?
Avatar billede mclemens Nybegynder
24. april 2006 - 19:39 #4
[ Det virker! MEN, er det så den "gode" måde at gøre det på? ]
Ledte lige lidt mere... http://www.google.com/webmasters/3.html læs punkt 2

[ -index.php og http://www.mydomain.com/samplesite/index.php ligger på samme domæne, men det gør måske ikke noget? ]
- Ikke spor

[ -kan google li' / finde ud af det? ]
Det siger de... og ja det kan de...

[ -kan jeg ændre redirectet til uden det gør noget ved min page rank i google? ]
- Du kan selvfølgelig rette i dit redirect... men det er ikke godt at flytte rundt på sider hele tiden... se nedenstående

[ -er der slet ikke nogle men'er? ]
- Ikke så vidt jeg ved... Joh, behold siden på en dansk server ellers ryger du ud af resultaterne når du klikker på resultater kun fra danmark (eller det gjorde jeg ihvertfald)... #¤%&£$€!**** Google - og ja det er meget, meget trals!
Avatar billede mclemens Nybegynder
24. april 2006 - 19:41 #5
edit [ men det er ikke godt at flytte rundt på sider hele tiden ]
- Den fik jeg vist ikke helt med... Der går et stykke tid fra de gamle links overtages af de nye links så siderne bør ikke flyttes rundt hele tiden...
Avatar billede mclemens Nybegynder
24. april 2006 - 19:45 #6
[ Jeg har nu lavet en fil der hedder

.htaccess med indholdet: redirect 301 /index.php http://www.mydomain.com/samplesite/index.php ]

Check: http://www.tamingthebeast.net/articles3/spiders-301-redirect.htm
... bruger ikke selv .htaccess, men de har noget i denne stil i artiklen

Options +FollowSymLinks
RewriteEngine on
RewriteCond %{HTTP_HOST} ^dinside.dk [NC]
RewriteRule ^(.*)$ http://www.dinside.dk/$1 [L,R=301]
^ Tror du skal have det [L,R=301] med i din htaccess...
Avatar billede mclemens Nybegynder
24. april 2006 - 19:46 #7
Med denne side kan du checke hvilke headers din server kaster af sig og om den kaster en 301 header afsted... http://www.seoconsultants.com/tools/headers.asp
Avatar billede mclemens Nybegynder
26. april 2006 - 10:39 #8
tak for point :)
Avatar billede purup Nybegynder
26. april 2006 - 10:43 #9
tak for hjælpen.
jeg forstår ikke det sidste, så jeg tror jeg vælger den første løsning
(.htaccess med indholdet: redirect 301 /index.php http://www.mydomain.com/samplesite/index.php)

Det er hvad jeg får tilbage fra et server header check - ser det ikke fint ud?

Request headers sent:

GET / HTTP/1.0
Host: gun.dk
Referer: http://www.web-caching.com/
User-Agent: ReadHeaders/0.01 (www.web-caching.com)
Accept: */*

Received redirect headers:

HTTP/1.1 301 Moved Permanently
Date: Wed, 26 Apr 2006 08:14:42 GMT
Server: Apache/1.3.29 (Unix) mod_perl/1.27 FrontPage/5.0.2.2623 PHP/4.3.11 PHP-CGI/0.1b
Location: http://www.gun.dk/hotornot/ratePeople.php
Connection: close
Content-Type: text/html; charset=iso-8859-1
Request headers sent:

GET /hotornot/ratePeople.php HTTP/1.0
Host: www.gun.dk
Referer: http://www.web-caching.com/
User-Agent: ReadHeaders/0.01 (www.web-caching.com)
Accept: */*

Response headers received:

HTTP/1.1 200 OK
Date: Wed, 26 Apr 2006 08:14:43 GMT
Server: Apache/1.3.29 (Unix) mod_perl/1.27 FrontPage/5.0.2.2623 PHP/4.3.11 PHP-CGI/0.1b
X-Powered-By: PHP/4.3.11
Set-Cookie: PHPSESSID=5add4174beb202aee1c4c3e5de466549; path=/
Expires: Thu, 19 Nov 1981 08:52:00 GMT
Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0
Pragma: no-cache
Connection: close
Content-Type: text/html

...og tak for hjælpen
Avatar billede mclemens Nybegynder
26. april 2006 - 11:47 #10
Ser godt ud :)
- og det var så lidt :)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester