Avatar billede primdal Nybegynder
23. september 2008 - 12:32 Der er 7 kommentarer og
1 løsning

Redirect / til /index.php

Hej, jeg ved godt at det ikke er godt i forhold til SEO, men et er den eneste måde jeg kan få det til at virke på.

Det jeg vil er jeg vil tilføje i min .htaccess sådan at www.domain.dk/test/ bliver redirected til www.domain.dk/test/index.php.

www.domain.dk/test/test.php skal den naturligvis ikke røre ved, KUN www.domain.dk/test/ skal redirectes.

Her er min nuværende .htaccess:

# Comment the following line (add '#' at the beginning)
# to disable mod_rewrite functions.
# Please note: you still need to disable the hack in
# the vBSEO control panel to stop url rewrites.
RewriteEngine On

# Some servers require the Rewritebase directive to be
# enabled (remove '#' at the beginning to activate)
# Please note: when enabled, you must include the path
# to your root vB folder (i.e. RewriteBase /forums/)
#RewriteBase /

#RewriteCond %{HTTP_HOST} !^www\.yourdomain\.com
#RewriteRule (.*) http://www.yourdomain.com/forums/$1 [L,R=301]

RewriteRule ^((urllist|sitemap_).*\.(xml|txt)(\.gz)?)$

vbseo_sitemap/vbseo_getsitemap.php?sitemap=$1 [L]

RewriteCond %{REQUEST_URI} !(admincp/|modcp/|cron)
RewriteRule ^((archive/)?(.*\.php(/.*)?)?)$ vbseo.php [L,QSA]

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !^(admincp|modcp|clientscript|cpstyles|images)/
RewriteRule ^(.+)$ vbseo.php [L,QSA]

RewriteEngine On
RewriteRule ^((urllist|sitemap).*\.(xml|txt)(\.gz)?)$

vbseo_sitemap/vbseo_getsitemap.php?sitemap=$1 [L]
Avatar billede w13 Novice
23. september 2008 - 12:39 #1
Er /index.php bedre søgemaskinemæssigt end bare / ? =S
Avatar billede w13 Novice
23. september 2008 - 12:40 #2
Sorry, læste forkert. =)
Avatar billede Slettet bruger
23. september 2008 - 19:10 #3
Du kan gøre det i php vha.
<?php
if(strpos('index.php', $_SERVER['REQUEST_URI']) === false && $_SERVER['SCRIPT_FILENAME'] != 'index.php')
{
header('Location: index.php');
}
?>

Utestet, men du forstår nok ideen ;-)
Avatar billede primdal Nybegynder
24. september 2008 - 04:51 #4
Kan godt se man kan gøre det via PHP, men jeg ville virkelig hellere gøre det via htaccess da jeg har på fornemmelsen at det er den rigtige måde at gøre det på, da det er hurtigere.
Avatar billede primdal Nybegynder
26. september 2008 - 10:07 #5
Kan det passe der ikke er nogle eksperter på dette område ?
Avatar billede w13 Novice
27. september 2008 - 12:48 #6
Avatar billede w13 Novice
27. september 2008 - 12:48 #7
Her er et svar, hvis det virker!
Avatar billede w13 Novice
27. oktober 2008 - 15:02 #8
Tak for points!
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