» »

problem htaccess

problem htaccess

biasko ::

Živjo!

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!

biasko ::

nima noben ideje?


Ima kdo drugačno rešitev za moj način?

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


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

mod_rewrite - prosim za nasvet

Oddelek: Programiranje
71316 (1192) carota
»

brez .html končnice

Oddelek: Izdelava spletišč
121853 (1293) RockyS
»

URL in struktura datotek na serverju

Oddelek: Izdelava spletišč
111399 (1144) technolog
»

htaccess - ce obstaja - serviraj, v nasprotnem primeru ....

Oddelek: Izdelava spletišč
61036 (956) Lion29
»

Mod rewrite

Oddelek: Izdelava spletišč
61338 (1132) bluefish

Več podobnih tem