Sida 1 av 1

htaccess

Postat: 2010-04-15 12:06
av Holger
Hejsan,

jag behöver hjälp.
Jag vill ta bort en mapp i en länk med htaccess.
Exempelvis vill jag att

Kod: Markera allt

http://www.maskinisten.net/mobil/viewtopic.php?t=7950
ska bli

Kod: Markera allt

http://www.maskinisten.net/viewtopic.php?t=7950
Siffran är som ni vet dynamisk!

Någon här som kan detta?
Är det så enkel som

Kod: Markera allt

RewriteEngine on
RewriteCond %{HTTP_HOST} ^http://www.maskinisten.net/mobil/viewtopic.php=$ [NC]
RewriteRule ^(.*) http://www.maskinisten.net/viewtopic.php=$1 [L,R=301]
????

/Holger

Re: htaccess

Postat: 2010-04-17 10:09
av PazZze
Ser rätt ut :/
Om inte min hjärna tog stryk utav att vara sjuk

Prova och kolla? :D

Re: htaccess

Postat: 2010-04-18 22:38
av Marcus
Ser helt rätt ut.

Kan tipsa om en mycket bra "fusklapp" på http://www.addedbytes.com/cheat-sheets/ ... eat-sheet/

/marcus

Re: htaccess

Postat: 2010-04-19 07:57
av Holger
Hm, nä funkar inte.
Fick även detta tips:

Kod: Markera allt

RewriteEngine on
RewriteRule ^/mobil/viewtopic.php=([0-9]+)$ /viewtopic.php=$1 [L,R=301] 
Funkar inte heller.

Re: htaccess

Postat: 2010-04-19 14:40
av Kail
Jepp, du behöver en capture för att din reference ($1) skall fungera.

Kod: Markera allt

RewriteEngine on
RewriteRule   ^mobil/viewtopic\.php=(\d+) viewtopic.php=$1 [NC,R=301,QSA]
Options:
NC = no case sensitive
R=301 = redirect 301 moved permanently
QSA = query string append

Re: htaccess

Postat: 2010-04-19 14:44
av Kail

Re: htaccess

Postat: 2010-04-19 14:53
av Holger
Hm, nä funkar inte heller ...
Alltså:
http://www.maskinisten.net/mobil/viewtopic.php?t=7950
ska ledas om till
http://www.maskinisten.net/viewtopic.php?t=7950

Ni ser länken här:
http://www.maskinisten.net/mobil/thread ... c_id=16419
Länken "Terex Demag CC8800-1 Twin" fungerar inte ...

Re: htaccess

Postat: 2010-04-20 08:09
av PazZze
#1 Server Response: http://www.maskinisten.net/mobil/viewtopic.php?t=7950
HTTP Status Code: HTTP/1.1 404 Not Found

Den ger inte rätt status ens :(

prova lägg nått i /mobil/.htaccess, då den endå finns där så?

Re: htaccess

Postat: 2010-04-20 08:18
av Holger
Just där ligger htaccess-filen med

Kod: Markera allt

RewriteEngine on
RewriteRule   ^mobil/viewtopic\.php=(\d+) viewtopic.php=$1 [NC,R=301,QSA]

Re: htaccess

Postat: 2010-04-20 08:25
av PazZze
Blir det inte fel då? :/
Borde inte den som ligger i /mobil/ se ut:

Kod: Markera allt

RewriteEngine on
RewriteRule   ^viewtopic\.php=(\d+) http://www.maskinisten.net/viewtopic.php=$1 [NC,R=301,QSA]
Eller så?

Kod: Markera allt

Options +FollowSymlinks
RewriteEngine on
RewriteCond %{QUERY_STRING} ^t=([0-9]+)
RewriteRule ^(.*)$ http://%{HTTP_HOST}/viewtopic.php?t=? [R=301,L]
Om jag nu tänkte rätt :P

Re: htaccess

Postat: 2010-04-20 08:27
av Holger
Ah! Nu fattar jag! Det blir en "/mobil/" för mycket va som jag hade det?
Någon som kan bekräfta?