Regular expression i htaccess regex, PCRE, POSIX, upotreba Apache .htaccess , mod_rewrite |
|
Alati teme | Način prikaza |
01. 06. 2013. | #1 |
član
Certified
Datum učlanjenja: 26.07.2008
Poruke: 76
Hvala: 15
296 "Hvala" u 10 poruka
|
Sklanjanje sufiksa iz URL-a
''Necisti" link:
http://localhost/inab/company.php?name=nesto "Ocisceni'' link: http://localhost/inab/nesto.html .htaccess: RewriteEngine On RewriteRule ^([^/]*)\.html /inab/company.php?name=$1 [L] Ovo fino radi, medjutim, klijent bi hteo uklanjanje sufiksa (.html) iz url-a. Link bi trebalo da izgleda ovako: http://localhost/inab/nesto E, to dovodi do izvesnih problema, zapravo, ne znam kako to da uradim, probao sam, ali dolazi do internal server error-a, i tako... Kako ovo da uradim? Da, uskoro bi trebalo uploadovati promene na originalni domen, pa nece biti poddirektorijuma. Fala... |
01. 06. 2013. | #2 | |
Super Moderator
Knowledge base
Datum učlanjenja: 21.03.2006
Lokacija: Kragujevac
Poruke: 1.878
Hvala: 291
1.345 "Hvala" u 355 poruka
|
Citat:
Isključi Apaš MultiViews, to često pravi problema u takvim situacijama kad u fajlsistemu već postoji fajl/direktorijum kao i URL koji redirektuješ. Ako je MultiViews uključen, Apač se sam trudi da URL mapira na neke fajlove i sl. i kada to ukrstiš sa svojim rewrajtom, dođe do grešaka kojima je teško ući u trag. Kada ga iskuljučiš znaš da se koristi samo tvoj rewrite i postoji šansa da sve proradi ili da lakše nađeš gde je greška. Kôd:
Options -MultiViews |
|
01. 06. 2013. | #3 | ||
član
Certified
Datum učlanjenja: 26.07.2008
Poruke: 76
Hvala: 15
296 "Hvala" u 10 poruka
|
Error log:
Citat:
Citat:
|
||
01. 06. 2013. | #4 |
član
Certified
Datum učlanjenja: 26.07.2008
Poruke: 76
Hvala: 15
296 "Hvala" u 10 poruka
|
Inace, pola ovih gresaka nema veze sa problemom, sto se da videti... (radim promene na nekom grozno kodiranom sajtu, cak sam i 'display errors' iskljucio da bi se uopste moglo raditi....
|
01. 06. 2013. | #5 | |
član
Certified
Datum učlanjenja: 26.07.2008
Poruke: 76
Hvala: 15
296 "Hvala" u 10 poruka
|
Evo i resenja:
Citat:
|
|
|
|