Hov. Du er ikke logget ind.
DU SKAL VÆRE LOGGET IND, FOR AT INTERAGERE PÅ DENNE SIDE

.htaccess redirect virker ikke :S

Side 1 ud af 2 (17 indlæg)
Fra Odense
Tilmeldt 2. Aug 08
Indlæg ialt: 2966
Skrevet kl. 09:22
Hvor mange stjerner giver du? :

Jeg har fik flyttet Bautik.dk igår fra scannet webshop til wordpress. og har dermed lavet redirect på de vigtigste sider.

 

Dog er der ikke nogen af mine redirects der virker :S de er skrevet korrekt efter min mening.

 

 

Eksempler:

redirect 301 /group.asp?group=168 http://www.bautik.dk/category/byggematerialer/bondehusvinduer/
redirect 301 /group.asp?group=246 http://www.bautik.dk/category/byggematerialer/tophaengte-vinduer/
redirect 301 /group.asp?group=129 http://www.bautik.dk/category/byggematerialer/plastvinduer-og-plastdoere/

 

Det burde være korrekt skrevet men ingen af dem virker.

 

Hvad har jeg gjort forkert?

Fra Viborg
Tilmeldt 5. Jun 10
Indlæg ialt: 1941
Fra  Modified Solutions ApS Skrevet kl. 10:07
Hvor mange stjerner giver du? :
Gennemsnit 5,0 stjerner givet af 2 person

BruunMedia:

Jeg har fik flyttet Bautik.dk igår fra scannet webshop til wordpress. og har dermed lavet redirect på de vigtigste sider.

 

Dog er der ikke nogen af mine redirects der virker :S de er skrevet korrekt efter min mening.

Eksempler:

redirect 301 /group.asp?group=168 http://www.bautik.dk/category/byggematerialer/bondehusvinduer/
redirect 301 /group.asp?group=246 http://www.bautik.dk/category/byggematerialer/tophaengte-vinduer/
redirect 301 /group.asp?group=129 http://www.bautik.dk/category/byggematerialer/plastvinduer-og-plastdoere/

 

Det burde være korrekt skrevet men ingen af dem virker.

 

Hvad har jeg gjort forkert?

 

Hej BruunMedia

Checkede først hvilken server du er på - PHP viser det sig:
X-Powered-By: PHP/5.2.14

Yes så kan du godt bruge en .htaccess.


Redirect301
Dette specielt til at fortælle søgemaskiner at man har ændret URL, at den ikke er død - men har flyttet adresse permanent. Dermed undgår man at miste trafik, og søgemaskine indekseringer - som der i mange tilfælde er kritiske at tabe.

.htaccess
RewriteEngine on
RewriteRule (.*)\.faq$ index.php?contentpage=$1

Den overstående vil redirecte (men uden at brugeren kan se det) alle URLS ala www.domain.dk/helpguide.faq til www.domain.dk/index.php?contentpage=helpguide

Den kan også laves som du har gjort:

Redirect 301 / http://www.bautik.dk/

htaccess commands er case sensitive - du skal have slået htaccess til (tilladelse til at bruge denne type fil).

Men eftersom det er PHP kan du også redigere i PHP filen og lave en redirect.

 

med PHP er en 301 redirect muligt således..
PHP
if ($_SERVER["QUERY_STRING"] == "incl=betingelser/betingelser") {
    header("Location: https://bautik.dk/betingelser.html",TRUE,301);
die;
}

Som vil redirecte 301 alle www.bautik.dk?incl=betingelser/betingelser videre til https://bautik.dk/betingelser.html

Hvis du skal have absolut NØDHJÆLP - check www.modified.dk for mine freelance priser, pengene kan vise sig at være givet godt ud i stedet for at miste indekseringer.

Fra Viborg
Tilmeldt 5. Jun 10
Indlæg ialt: 1941
Fra  Modified Solutions ApS Skrevet kl. 10:09
Hvor mange stjerner giver du? :

Samtidig ville jeg lave en .htaccess command:

ErrorDocument 404 /

(men du har åbenbart en 404 side allerede, så ignorer ovenstående)

Fra Odense
Tilmeldt 20. Feb 07
Indlæg ialt: 207
Skrevet kl. 10:39
Hvor mange stjerner giver du? :

JDATrading.dk - Erotisk Internet Handel - JDATrading.dk

Fra Odense
Tilmeldt 2. Aug 08
Indlæg ialt: 2966
Skrevet kl. 10:39
Hvor mange stjerner giver du? :

Tak For begge svar! Jeg har igennem wordpress denne tekst i .htaccess:

 

RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d   
RewriteRule . /index.php [L]

Og der er den vel "tændt for" ?

jeg har kopiret den gamle adresse og den nye adresse så der burde ikke være problemer med store og små bogstaver, så jeg forstå virkelig ikke hvad jeg gør forkert :S

Fra Viborg
Tilmeldt 5. Jun 10
Indlæg ialt: 1941
Fra  Modified Solutions ApS Skrevet kl. 10:52
Hvor mange stjerner giver du? :

BruunMedia:

Tak For begge svar! Jeg har igennem wordpress denne tekst i .htaccess:

 

RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d   
RewriteRule . /index.php [L]

Og der er den vel "tændt for" ?

jeg har kopiret den gamle adresse og den nye adresse så der burde ikke være problemer med store og små bogstaver, så jeg forstå virkelig ikke hvad jeg gør forkert :S

Deb skulle være tændt, de Redirect call du har - bør placeres OVENOVER den der - ellers catcher den der alt.

Fra Odense
Tilmeldt 2. Aug 08
Indlæg ialt: 2966
Skrevet kl. 11:00
Hvor mange stjerner giver du? :

Tom Frank Christensen:

BruunMedia:

Tak For begge svar! Jeg har igennem wordpress denne tekst i .htaccess:

 

RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d   
RewriteRule . /index.php [L]

Og der er den vel "tændt for" ?

jeg har kopiret den gamle adresse og den nye adresse så der burde ikke være problemer med store og små bogstaver, så jeg forstå virkelig ikke hvad jeg gør forkert :S

Deb skulle være tændt, de Redirect call du har - bør placeres OVENOVER den der - ellers catcher den der alt.

redirect 301 /product.asp?product=1161 http://www.bautik.dk/category/byggematerialer/udestueelementer/


# 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>

 

sådan ændrede jeg det til som du skrev. Dog så fanger den INGEN af dem. jeg forstår det simpelthen ikke..

Fra Viborg
Tilmeldt 5. Jun 10
Indlæg ialt: 1941
Fra  Modified Solutions ApS Skrevet kl. 11:03
Hvor mange stjerner giver du? :

BruunMedia:

redirect 301 /product.asp?product=1161 http://www.bautik.dk/category/byggematerialer/udestueelementer/


# 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>

 

sådan ændrede jeg det til som du skrev. Dog så fanger den INGEN af dem. jeg forstår det simpelthen ikke..

Står der

redirect 301 /product.asp?product=1161 http://www.bautik.dk/category/byggematerialer/udestueelementer/

eller

Redirect 301 /product.asp?product=1161 http://www.bautik.dk/category/byggematerialer/udestueelementer/

(eneste forskel - stort R)

i din .htaccess?

Fra Viborg
Tilmeldt 5. Jun 10
Indlæg ialt: 1941
Fra  Modified Solutions ApS Skrevet kl. 11:08
Hvor mange stjerner giver du? :

Nu har jeg selv testet den

Redirect /lortehtaccess.html http://modified.dk/

Det virker heller ikke på min box.

Anbefaler dig at bruge: (for det virker)

RewriteCond %{THE_REQUEST} /lortehtaccess\.html\ HTTP/
RewriteRule (.*) http://www.modified.dk/ [R=301,L]

Fra Odense
Tilmeldt 2. Aug 08
Indlæg ialt: 2966
Skrevet kl. 11:13
Hvor mange stjerner giver du? :

Det er med småt som jeg mener det skal være?

Side 1 ud af 2 (17 indlæg)