Trädvy Permalänk
Medlem
Plats
Stockholm
Registrerad
Jun 2004

Snabb .htacces fråga

Varför funkar inte detta?!

Försöker skicka soldathem.org/viewNavMenu.do?menuID=3 till soldathem.org/soldathem/

---

Redirect 301 /viewNavMenu.do?menuID=3 soldathem.org/soldathem/

# 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

Trädvy Permalänk
Medlem
Plats
Falun
Registrerad
Aug 2013

Testat sätta http:// framför soldathem.org/soldathem/ ?

Trädvy Permalänk
Medlem
Plats
Lund
Registrerad
Mar 2005

Se om det gör någon skillnad om du skriver om första raden som:

Redirect 301 /viewNavMenu.do?menuID=3 http://soldathem.org/soldathem/

Dvs lägg till http:// i länken till den katalog du vill vidarebefordra till.

Redigerat: Pucktvåa

Trädvy Permalänk
Medlem
Plats
Stockholm
Registrerad
Jun 2004

@JLidback:
@zneike:
Vill sig ändå inte. Förstår inte varför

Trädvy Permalänk
Medlem
Plats
Lund
Registrerad
Mar 2005

Ibland strular det med dynamiska URL, anledningen är vanligtvis att det finns lika många olika sätt att konfigurera sin webbserver som det finns admins

Det finns dock hjälp att få, ta en titt på följande exempel och se om du kan skriva om din .htaccess till att använda RewriteCond istället

http://www.goinflow.com/setting-up-301-redirects-for-dynamic-...

Trädvy Permalänk
Medlem
Plats
Stockholm
Registrerad
Jun 2004

@zneike: tack så mycket!

Fick det att funka med:

RewriteCond %{QUERY_STRING} ^menuID=3$
RewriteRule ^viewNavMenu.do$ http://www.soldathem.org/soldathem? [R="301,L"]

Trädvy Permalänk
Medlem
Plats
Lund
Registrerad
Mar 2005

Bra jobbat! Alltid jobbigt när det strular med .htaccess kod. Hade själv problem med en sida som hostas av Binero för ett par månader sedan. Vet precis hur frustrerande det kan vara när ingenting fungerar trots att koden fungerat ypperligt i testmiljö...