Kom ihåg mig?
Home Menu

Menu


Ändra filändelse utan att tappa "röster"

Ämnesverktyg Visningsalternativ
Oläst 2003-03-04, 02:42 #1
Filips avatar
Filip Filip är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Jan 2003
Inlägg: 935
Filip Filip är inte uppkopplad
Mycket flitig postare
Filips avatar
 
Reg.datum: Jan 2003
Inlägg: 935
Min sida är uppbyggd i .shtml
Men när jag nu kommit fram till att jag vill göra den i .php istället,

Hur kan jag behålla "rösterna", dvs alla länkar som pekar till mig när jag ändrar filnamnen på sidan?
Finns där någon fiffig rad i .htaccess eller nåt som kan fixa det till mig?

Enligt marketleap.com har jag ca. 20.000 länkar till mig. Jag har inte lust att kontakta alla de sajtägarna så att de ändrar sina länkar...
Filip är inte uppkopplad   Svara med citatSvara med citat
Oläst 2003-03-04, 02:53 #2
Clarence Clarence är inte uppkopplad
Administratör
 
Reg.datum: Jan 2003
Inlägg: 1 974
Clarence Clarence är inte uppkopplad
Administratör
 
Reg.datum: Jan 2003
Inlägg: 1 974
Har du mod_rewrite aktiverat kan du använda det för att 'skriva om' url:erna.

För att aktivera det skriver du:
Options +FollowSymLinks
RewriteEngine On

Sedan lägger du in ett en rewriterule. I ditt fall tror jag nedanstående borde fungera;
RewriteRule ^(.*?)\.shtml$ $1.php[L]

Nedanstående tre rader är alltså de du kan placera i en .htaccess eller <directory> i httpd.conf
Options +FollowSymLinks
RewriteEngine On
RewriteRule ^(.*?)\.shtml$ $1.php[L]

Skrivet i all hast, så var jag klumpig och skrev fel nånstans kan du söka på 'mod_rewrite tutorial' på google, eller kolla apache manualen på httpd.apache.org
Clarence är inte uppkopplad   Svara med citatSvara med citat
Oläst 2003-03-10, 16:35 #3
ahmedo ahmedo är inte uppkopplad
Medlem
 
Reg.datum: Mar 2003
Inlägg: 79
ahmedo ahmedo är inte uppkopplad
Medlem
 
Reg.datum: Mar 2003
Inlägg: 79
annars så kan du använda två filer =))

din .shtml fil kan jo peka till index.php...
Det går och fixa med ett JavaScript, gör så att besökaren skickas till andra sidan genom 1-10 sekunder...
ahmedo är inte uppkopplad   Svara med citatSvara med citat
Oläst 2003-03-10, 18:07 #4
Clarence Clarence är inte uppkopplad
Administratör
 
Reg.datum: Jan 2003
Inlägg: 1 974
Clarence Clarence är inte uppkopplad
Administratör
 
Reg.datum: Jan 2003
Inlägg: 1 974
Att använda en lösning som förlitar sig på en teknologi på klientsidan är imho dumt om det går att lösa (minst) lika bra med en lösning på serversidan.
Clarence är inte uppkopplad   Svara med citatSvara med citat
Oläst 2003-03-10, 19:20 #5
ahmedo ahmedo är inte uppkopplad
Medlem
 
Reg.datum: Mar 2003
Inlägg: 79
ahmedo ahmedo är inte uppkopplad
Medlem
 
Reg.datum: Mar 2003
Inlägg: 79
Att använda en lösning som är säkrare är bättre...
ahmedo är inte uppkopplad   Svara med citatSvara med citat
Svara


Aktiva användare som för närvarande tittar på det här ämnet: 1 (0 medlemmar och 1 gäster)
 

Regler för att posta
Du får inte posta nya ämnen
Du får inte posta svar
Du får inte posta bifogade filer
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG]-kod är
HTML-kod är av

Forumhopp


Alla tider är GMT +2. Klockan är nu 12:13.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson
 
Copyright © 2017