Forum » Izdelava spletišč » mod_rewrite
mod_rewrite
emsi ::
a ve kdo kako bi lahko s pomočjo mod_rewrite spremenil link
stran.net/default.asp?str=knjige&id_knjige=13
v
stran.net/knjige/naslov_knjige.html ?
stran.net/default.asp?str=knjige&id_knjige=13
v
stran.net/knjige/naslov_knjige.html ?
=
techfreak :) ::
Kaj ti 301 preusmeritev koristi, če nikjer nimaš naslova knjige? Sploh pa zakaj mod_rewrite, če je pa samo za Apache/Lighttpd?
techfreak :) ::
301 lahko sproži na pravi permalink, ampak brez mod_rewrite (ali podobnega modula) ti ta parmalink ne bo nikamor kazal.
Kaj ti koristi preusmeritev iz stran.net/default.asp?str=knjige&id_knjige=13 na stran.net/knjige/naslov_knjige.html, če boš na tej strani videl 404 error?
V tvojem primeru imaš datoteko s končnico .asp in to boš bolj težko poganjal na Apacheju. Torej boš rabil ali brezplačni URL Rewrite za iis 7/7.5 ali pa isapirewrite za iis 6.
Kaj ti koristi preusmeritev iz stran.net/default.asp?str=knjige&id_knjige=13 na stran.net/knjige/naslov_knjige.html, če boš na tej strani videl 404 error?
mod_rewrite zato, ker pač ena vaja tako zahteva :)
V tvojem primeru imaš datoteko s končnico .asp in to boš bolj težko poganjal na Apacheju. Torej boš rabil ali brezplačni URL Rewrite za iis 7/7.5 ali pa isapirewrite za iis 6.
Zgodovina sprememb…
- spremenil: techfreak :) ()
Gandalfar ::
Kaj ti koristi preusmeritev iz stran.net/default.asp?str=knjige&id_knjige=13 na stran.net/knjige/naslov_knjige.html, če boš na tej strani videl 404 error?
Da lahko potem dodas drugi fall-back handler, ki zna iz permalinka poiskati pravi id in izpisat vsebino?
Gandalfar ::
pac isto rabi kot ima wordpress:
# BEGIN WordPress <IfModule mod_rewrite.c> RewriteEngine On RewriteBase /blog/ RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /blog/index.php [L] </IfModule>
techfreak :) ::
Lahko tudi Rewrite Rule ^/knjige/(.*).html$ default.asp?str=knjige&naslov_knjige=$1
V vsakem primeru pa potrebuje dodatek, ki mu bo to omogočal. mod_rewrite mu tega ne bo omogočal na iisju.
V vsakem primeru pa potrebuje dodatek, ki mu bo to omogočal. mod_rewrite mu tega ne bo omogočal na iisju.
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | mod_rewrite - prosim za nasvetOddelek: Programiranje | 1426 (1302) | carota |
» | brez .html končniceOddelek: Izdelava spletišč | 1931 (1371) | MisterR |
» | Rewrite preusmeritev v .htacessOddelek: Izdelava spletišč | 952 (798) | Baja |
» | URL in struktura datotek na serverjuOddelek: Izdelava spletišč | 1492 (1237) | technolog |
» | Mod rewriteOddelek: Izdelava spletišč | 1385 (1179) | bluefish |