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 | 1576 (1452) | carota |
| » | brez .html končniceOddelek: Izdelava spletišč | 2022 (1462) | MisterR |
| » | Rewrite preusmeritev v .htacessOddelek: Izdelava spletišč | 1068 (914) | Baja |
| » | URL in struktura datotek na serverjuOddelek: Izdelava spletišč | 1610 (1355) | technolog |
| » | Mod rewriteOddelek: Izdelava spletišč | 1502 (1296) | bluefish |