Avaleht
uus teema   vasta Tarkvara »  WWW »  .htaccess redirect märgi kõik teemad loetuks
märgi mitteloetuks
vaata eelmist teemat :: vaata järgmist teemat
Hinnavaatlus :: Foorum :: Uudised :: Ärifoorumid :: HV F1 ennustusvõistlus :: Pangalink :: Telekavad :: HV toote otsing
autor
sõnum Saada viide sõbrale.  :: Teata moderaatorile teata moderaatorile
otsing:  
aarnet
HV kasutaja
aarnet

liitunud: 07.07.2003




sõnum 29.10.2010 11:45:45 .htaccess redirect vasta tsitaadiga

Veebisaidil olid lingid kujul sait.ee/index.php?toode=0x12 kuidas nüüd sait.ee/index.php?toode=0x12 ja sait.ee/?0x12 ümber suunata uuele struktuurile sait.ee/toode/

Proovisin nii aga ei tööta:

Options +FollowSymlinks
RewriteEngine on
RedirectMatch 301 .*0x12 http://www.sait.ee/toode/


Kus viga on?

_________________
-- Aarne bloog --
Kommentaarid: 23 loe/lisa Kasutajad arvavad:  :: 0 :: 1 :: 22
tagasi üles
vaata kasutaja infot saada privaatsõnum
andresv
HV kasutaja

liitunud: 06.12.2004



Autoriseeritud ID-kaardiga

sõnum 29.10.2010 16:11:35 vasta tsitaadiga

lisa parem sinna index.php algusesse jupp php koodi, mis selle töö ära teeb
php:
  1.  
  2. <?php
  3. $map = array(
  4. '0x12' => 'toode1',
  5. '0x13' => 'toode2');
  6.  
  7. if (isset($_REQUEST['toode']) && isset($map[$_REQUEST['toode']])) {
  8.     $new_loc = 'http://' .
  9.                $_SERVER['HTTP_HOST'] . '/toode/'.
  10.                $map[$_REQUEST['toode']];
  11.     header("HTTP/1.1 301 Moved Permanently");
  12.     header("Location: $new_loc");
  13. }
  14. ?>
  15.  


Midagi sellist, vead paranda ise.
Kommentaarid: 5 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 5
tagasi üles
vaata kasutaja infot saada privaatsõnum
gynterk
HV kasutaja

liitunud: 17.01.2004




sõnum 30.10.2010 17:13:13 vasta tsitaadiga

IMHO see PHP lahendus on porno. Mod rewrite on just selle jaoks mõeldud.

RewriteEngine on
RewriteCond %{QUERY_STRING} ^(toode=0x12|0x12)$
RewriteRule ^(.*)$ http://www.sait.ee/toode/? [R=301,L]
Kommentaarid: 5 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 5
tagasi üles
vaata kasutaja infot saada privaatsõnum
aarnet
HV kasutaja
aarnet

liitunud: 07.07.2003




sõnum 01.11.2010 11:50:25 vasta tsitaadiga

gynterk kirjutas:
RewriteEngine on
RewriteCond %{QUERY_STRING} ^(toode=0x12|0x12)$
RewriteRule ^(.*)$ http://www.sait.ee/toode/? [R=301,L]

Tänan, asi töötab!

_________________
-- Aarne bloog --
Kommentaarid: 23 loe/lisa Kasutajad arvavad:  :: 0 :: 1 :: 22
tagasi üles
vaata kasutaja infot saada privaatsõnum
keevitaja
AM 10 aastat
keevitaja

liitunud: 05.11.2001




sõnum 04.08.2011 20:16:26 vasta tsitaadiga

kuidas suunata kõik 404 päringud avalehele?
Kommentaarid: 51 loe/lisa Kasutajad arvavad:  :: 1 :: 3 :: 40
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
spreiii
HV kasutaja

liitunud: 27.12.2008




sõnum 05.08.2011 00:59:50 vasta tsitaadiga

ErrorDocument 404 /index.php
Kommentaarid: 23 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 23
tagasi üles
vaata kasutaja infot saada privaatsõnum
näita postitusi alates eelmisest:   
uus teema   vasta Tarkvara »  WWW »  .htaccess redirect
[vaata eelmist teemat] [vaata järgmist teemat]
 lisa lemmikuks
näita foorumit:  
 ignoreeri teemat 
sa ei või postitada uusi teemasid siia foorumisse
sa ei või vastata selle foorumi teemadele
sa ei või muuta oma postitusi selles foorumis
sa ei või kustutada oma postitusi selles foorumis
sa ei või vastata küsitlustele selles foorumis
sa ei saa lisada manuseid selles foorumis
sa võid manuseid alla laadida selles foorumis



Hinnavaatlus ei vastuta foorumis tehtud postituste eest.