rewrite nefunguje [zla cesta]

Programovacie jazyky, rady, poradňa...
vivaSlovakia
Guru wannabe
Guru wannabe
Príspevky: 2119
Registrovaný: 29 júl 2006, 10:30

rewrite nefunguje [zla cesta]

Príspevok od používateľa vivaSlovakia »

Zdravim... potrebujem zistit kde je chyba

.htaccess vyzera takto

Kód: Vybrať všetko

RewriteEngine On
RewriteCond %{HTTP_HOST} ^kriza.sk
RewriteRule (.*) http://www.kriza.sk/$1 [R=301,L]

RewriteBase /home/html/kriza.sk/public_html/
RewriteRule    ^prispevok/(.*)   index.php?module=prispevok&id=$1
a stale ked zadam http://www.xxxx.xx/prispevok/8 tak vypise

Not Found

The requested URL /home/html/kriza.sk/public_html/index.php was not found on this server.

neviete kde moze byt chyba?
"J"
Medium Professional
Medium Professional
Používateľov profilový obrázok
Príspevky: 1019
Registrovaný: 13 mar 2007, 17:10

Príspevok od používateľa "J" »

A ked odstranis riadok s RewriteBase?
vivaSlovakia
Guru wannabe
Guru wannabe
Príspevky: 2119
Registrovaný: 29 júl 2006, 10:30

Príspevok od používateľa vivaSlovakia »

[quote=""J""]A ked odstranis riadok s RewriteBase?[/quote]ta ista chyba
ehm123
King
King
Príspevky: 1658
Registrovaný: 27 feb 2006, 6:45
Bydlisko: PD / Praha

Príspevok od používateľa ehm123 »

rewritebase,nieje cesta na serveri,ale cesta v prehliadaci :)
vivaSlovakia
Guru wannabe
Guru wannabe
Príspevky: 2119
Registrovaný: 29 júl 2006, 10:30

Príspevok od používateľa vivaSlovakia »

warezman napísal:rewritebase,nieje cesta na serveri,ale cesta v prehliadaci :)
cize riesenie ? :)

//autoeditácia príspevku ( 14 Nov 2008, 0:58 )
problem vyrieseny

Kód: Vybrať všetko

RewriteBase /
THX Chrono :)
turtlak69
Guru
Guru
Príspevky: 2896
Registrovaný: 10 máj 2007, 15:58
Bydlisko: /dev/null

Príspevok od používateľa turtlak69 »

nechcem zbytocne zakladat novu temu o problematike htaccess a rewrite. mam nasledovny problem a neviem si s nim nejako extra poradit. mam istu domenu, kde mam iekolko stranok. pokusil som sa vytvorit nieco podobne ako tinyurl.com. vytvoril som si subdomenu url.namieru.org. do foldra url v roote som supol tento htaccess:

Kód: Vybrať všetko

DirectoryIndex index.php

RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d 

RewriteRule ([^/]+) index.php?alias=$1 [L,QSA]
v indexe mam script, ktory reaguje na premennu $_GET['alias']. ak najde tuto premennu a po osetreni najde zhodu v databaze, nastane okamzite presmerovanie. cize ak napriklad niekto zada adresu url.namieru.org/<alias> nastane presmerovanie.
kupil som si aj domenu tinyurl.sk (zaujimave, ze bola este volna). momentalne by som chcel spojazdnit funkcnost aj po zadani tinyurl.sk/<alias>. ak nastavim presmerovanie na url.namieru.org s maskovanim skutocnej url, tak to jednoducho nefunguje. ak nastavim bez maskovania, mam nepeknu adresu. da sa to nejako riesit pomocou htaccess a rewrite rezimu?
Napísať odpoveď