Forum » Izdelava spletišč » problem htaccess
problem htaccess
biasko ::
Živjo!
Malce težave.
Imam www strežnik. Stran se nahaja v mapi www in notri imam htaccess
Ta mi iz naslova prebere spemenljivke a b in c.
npr: www.domena.si/1/2/3 namesto da uporabljam www.domena.si?a=1&b=2&c=3
Potem imam v mapi www še dodatna spletna mesta www/domena2.si, www/domena3.si, kjer nimam htaccess datotek.
Problem imam da v primeru, ko v brskalnik napišem domena2.si/blablabla.htm dobim napako
"Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request"
namesto, da bi izpisalo da datoteka ne obstaja.
Ima kdo rešitev?
Najlepša hvala!
Malce težave.
Imam www strežnik. Stran se nahaja v mapi www in notri imam htaccess
<IfModule mod_rewrite.c> #Options +FollowSymLinks RewriteEngine on RewriteCond %{HTTP_HOST} ^domena\.si RewriteRule ^(.*)$ http://www.domena.si/$1 [R=permanent,L] #RewriteRule ^(.*)$ index.php [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.*)$ index.php [L] #RewriteRule . index.php [L] </IfModule>
Ta mi iz naslova prebere spemenljivke a b in c.
npr: www.domena.si/1/2/3 namesto da uporabljam www.domena.si?a=1&b=2&c=3
Potem imam v mapi www še dodatna spletna mesta www/domena2.si, www/domena3.si, kjer nimam htaccess datotek.
Problem imam da v primeru, ko v brskalnik napišem domena2.si/blablabla.htm dobim napako
"Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request"
namesto, da bi izpisalo da datoteka ne obstaja.
Ima kdo rešitev?
Najlepša hvala!
Baja ::
rewrite rule bi moral po moje zgledat bolj v tej smeri. ker v tvojem ti vse zahtevke preusmeris na index.php
namesto
RewriteRule ^(.*)$ index.php [L]
probaj
RewriteRule ^domena.si/(.*)/(.*)/(.*)$ index.php?a=$1&b=$2&c=$2
RewriteRule ^domena.si/(.*)/(.*)$ index.php?a=$1&b=$2
RewriteRule ^domena.si/(.*)$ index.php?a=$1
namesto
RewriteRule ^(.*)$ index.php [L]
probaj
RewriteRule ^domena.si/(.*)/(.*)/(.*)$ index.php?a=$1&b=$2&c=$2
RewriteRule ^domena.si/(.*)/(.*)$ index.php?a=$1&b=$2
RewriteRule ^domena.si/(.*)$ index.php?a=$1
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | mod_rewrite - prosim za nasvetOddelek: Programiranje | 1416 (1292) | carota |
» | brez .html končniceOddelek: Izdelava spletišč | 1928 (1368) | MisterR |
» | URL in struktura datotek na serverjuOddelek: Izdelava spletišč | 1481 (1226) | technolog |
» | htaccess - ce obstaja - serviraj, v nasprotnem primeru ....Oddelek: Izdelava spletišč | 1105 (1025) | Lion29 |
» | Mod rewriteOddelek: Izdelava spletišč | 1378 (1172) | bluefish |