Kjapp og trygg hosting for Wordpress

301 redirects

Laser

Medlem
Hei

Et nytt desperat forsøk for å finne ut hvordan jeg kan skrive 301 redirects direkte i htaccess.
Jeg har alle de gamle og nye adressene, men jeg får det ikke til å fungere uansett hva jeg prøver av både plugins eller direkte koding.Den nye siden er i wordpress...

Nå ser htaccess filen min slik ut (jeg prøver en gammel plugin som heter SS-Oldurls):

# BEGIN ssoldurls redirects
redirect 301 /display.aspx?menuid=-1000&prodid=198 http://www.mitt-domene.no/
# END ssoldurls redirects

# BEGIN WordPress
# END WordPress

Er det korrekt? Skulle dette fungert? Vil endringene fungere umiddelbart?
Hvordan vil filen se ut hvis jeg ikke skal bruke noen plugin?

Et fortvilet rop om hjelp, vær så snill og gi meg et godt råd!
 

Laser

Medlem
Pong: Jeg fant ikke denne pluginen, men jeg har funnet 3 stk jeg har prøvd uten hell. De heter; Redirection, SS Old URLs, WP Redirects. Ingen av dem har hjulpet.....

NettXpress: Jeg prøvde det men da jeg skrev det inn i .htaccess fungerte ikke nettsiden i det hele tatt. "internal server error" sa den da....
jeg prøvde 301 Redirect Generator Tool med samme resultat....

Jeg er rådvill, og her er mye kodespråk jeg ikke forstår.

I htaccess filen nå står det nå kun
# BEGIN WordPress

# END WordPress

Skal dette stå slik, og i så tilfelle hvor skal "RewritEngine On" plasseres?
 

NettXpress

New Member
OK: Et teit spørsmål: Er du sikker på at du er på en Apache-server, eller at du har mulighet til å bruke htaccess-fil?

En default wordpress htaccess-fil skal se ut som noe i denne duren (litt avhengig av om du bruker root, subfolder eller subdomain):

# 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
 

Laser

Medlem
Ikke dumt spørsmål i det hele tatt, men ja det er en Apache server og det skal ikke være noen innstillinger på server som skal hindre dette.

Det du skriver her står ikke i min htaccess. Kan jeg bare legge det inn?
Hvor skal jeg i så tilfelle føre på gamle url'er som skal redirectes...?
 
Topp