CSS och JS laddas inte då jag redirectar besökarna...

Tråden skapades och har fått 9 svar. Det senaste inlägget skrevs .
1

Då jag ska göra ett gigantiskt underhåll på en utav mina domäner, så har jag redirectat mina besökare till en temporär hemsida via .htaccess som ser ut såhär:

ErrorDocument 403 /working/progress.html
order deny,allow
deny from all
allow from XX.XX.XX.XX

När jag surfar direkt till http://www.mindomän.se/working/progress.html så ser allt bra ut. Men då jag testat via ett annat IP så laddas bara texten och allt annat uteblir.

Allt som behövs för att det ska fungera finns där, men är rätt ringrostig när det kommer till detta igen.

Tips mottages vänligt...

allow from xx.xx.xx.xx ?
Du blockar ju alla utom dig själv.

Ursprungligen av keptang:

allow from xx.xx.xx.xx ?
Du blockar ju alla utom dig själv.

Jag tillåter ju endast mig själv att ansluta till den faktiska webbplatsen för att göra underhållet i fred, medan jag skickar alla andra besökare vidare till den hemsida jag pekat ut. Problemet är att hemsidan som jag pekat om till fungerar perfekt att surfa till vanligt, men inte då jag går via annat IP och blir redirektad, då skippas CSS och JS-filerna helt.

Har även prövat med att skriva om i html-koden så att den pekar ut exakt vart filerna ligger utan att lyckas, kanske ska pröva i CSS-filerna med, vilket jag ännu inte gjort.

Varför gör du inte en redirect istället?
Redirect /sökväg/till/gammal/sida http://ny.adress.till/ny/sida

Kanske med en 302 (temporär redirect):
Redirect 302 /sökväg/till/gammal/sida http://ny.adress.till/ny/sida

Ursprungligen av suddgummi:

Varför gör du inte en redirect istället?
Redirect /sökväg/till/gammal/sida http://ny.adress.till/ny/sida

Kanske med en 302 (temporär redirect):
Redirect 302 /sökväg/till/gammal/sida http://ny.adress.till/ny/sida

Sökte bara reda på Google efter .htaccess redirect och hamnade på just detta dokument för att tillåta endast mitt IP och skicka alla andra vidare till en annan sida. Det fungerar ju, men CSS och JS-filerna laddas som sagt inte via denna redirect. Har gått igenom både HTML-koden och CSS-koden nu och pekat ut exakt vart filerna ligger, men likt förbannat så laddas inte sakerna.

Ursprungligen av g0tr00t:

Sökte bara reda på Google efter .htaccess redirect och hamnade på just detta dokument för att tillåta endast mitt IP och skicka alla andra vidare till en annan sida. Det fungerar ju, men CSS och JS-filerna laddas som sagt inte via denna redirect. Har gått igenom både HTML-koden och CSS-koden nu och pekat ut exakt vart filerna ligger, men likt förbannat så laddas inte sakerna.

Gör du en redirect inom den domänen där du utför arbete nu? För i sådana fall så blockerar du ju alla utom dig själv även till CSS/JS-filerna.

Ursprungligen av grenhall:

Gör du en redirect inom den domänen där du utför arbete nu? För i sådana fall så blockerar du ju alla utom dig själv även till CSS/JS-filerna.

Har testat med en 301:a också:

Redirect 301 / /working/progress.html

Precis som de ska vara om jag tittar på denna text:
# Dirigera om en sida helt och hållet Redirect 301 / trs | En till WordPress-webbplats

Men det som händer då är att jag får upp detta istället:

http://www.cracker.se/working/progress.htmlworking/progress.htmlworking/progress.htmlworking/progress.htmlworking/progress.htmlworking/progress.htmlworking/progress.htmlworking/progress.htmlworking/progress.htmlworking/progress.htmlworking/progress.htmlworking/progress.htmlworking/progress.htmlworking/progress.htmlworking/progress.htmlworking/progress.htmlworking/progress.htmlworking/progress.htmlworking/progress.htmlworking/progress.html
Senast redigerat 2012-12-08 11:38

Ehm... Okej känns som att du fastnar i en redirect loop där ditt script lägger till working/progress.html varje gång den landar. Är progress.html åtkomlig för utomstående?

Jodå den går att komma åt:

Sketchy | Under Construction Template

  • Medlem
  • 2012-12-09 13:22
Ursprungligen av g0tr00t:

Jodå den går att komma åt:

Sketchy | Under Construction Template

Nu ser den okey ut för en utomstående. Inte bara text.

1
Bevaka tråden