Kirjautuminen

Haku

Tehtävät

Keskustelu: Nettisivujen teko: .htaccess rewrite

Grimmi [04.09.2007 18:58:14]

#

Elikkäs, on ongelmia tuon rewriten kanssa. Kun olen luonut tuon .htaccess tiedoston, sisältäen tämmöstä

RewriteEngine on

RewriteRule ^/([A-Za-z][0-9][0-9])/$ /index.php?a=$1

Kun koitan mennä urliin http://mun-url.lol/linkit/ niin tulee 404.

ajv [04.09.2007 21:40:40]

#

No tuo regexpisi mätsää, jos sulla on merkkijono kirjain numero numero etukeno (ilman välejä). Eli mihin haluat sen matchaavan?

Esim. vaikka [a-z0-9]+ matchaa tuon linkit tai vaikka l1nk1t23

Lisätietoa säännöllisitä lausekkeista tuolla:
https://www.ohjelmointiputka.net/oppaat/opas.php?tunnus=phpsl

Grimmi [11.09.2007 13:46:58]

#

ois tarkoitus sellaseen, jossa voi olla pelkkää tekstiä, pelkkiä numeroita tai niiden yhdistelmiä... elikkä pitäiskö ton olla tämmönen:

RewriteEngine on

RewriteRule ^/([A-Za-z]+)/$ /index.php?a=$1
RewriteRule ^/([0-9]+)/$ /index.php?a=$1
RewriteRule ^/([A-Za-z0-9]+)/$ /index.php?a=$i

tai jotain tollasta?

ajv [11.09.2007 14:06:06]

#

Jotain tähän suuntaan:

RewriteRule ^/([A-Za-z0-9]+)$ /index.php?a=$1
RewriteRule ^/([A-Za-z0-9]+)/$ /index.php?a=$1

Kokeilemallahan tuo selviää.

Grimmi [11.09.2007 16:41:47]

#

Mjaa mjaa, pitääpä testata heti ku pääsee töistä pois

Grimmi [13.09.2007 22:31:04]

#

Eipä tunnu toimivan, tulee edelleen 404 :/

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta