Mam taki kod:
Kod
<script language="JavaScript" type="text/JavaScript">
function wyswietl(form) {
var myindex=form.lista.selectedIndex
if(!myindex=="") {
window.location='?str='+form.lista.options[myindex].value }
}
//-->
</script>
function wyswietl(form) {
var myindex=form.lista.selectedIndex
if(!myindex=="") {
window.location='?str='+form.lista.options[myindex].value }
}
//-->
</script>
I domyślam się że służy on do zmiany adresu URL.
Jednak nie znam JS, więc nie wiem jak w ogóle zrobić, żeby akurat taka strona miała adres jak wyżej ?str=nazwa
Wiem też, że link nie będzie wyglądał tak: ?str=nazwa tylko tak: index.html?str=nazwa
I moje pytanie jest takie:
1. Jak usunąć z tego kodu przedrostek index.html, żeby URL był taki: ?str=nazwa
2. Jak zrobić, żeby akurat ten plik miał taki URL z tego kodu, a nie taki.
Słyszałem o mod_rewrite, bo sam go używałem, lecz jak zrobiłem moją stronę na CMS, to już nie da się tego zastosować

Tak więc jak zrobić z tego kodu, żeby taki plik na przykład prace.php miał URL nie prace.php?str=nazwa tylko samo ?str=nazwa