нада сцилку вида svitmk.rv.ua/index.php?param=body&page=1 переделать в сцилку svitmk.rv.ua/body/1 я делаю так в файле .htaccess RewriteEngine On RewriteBase / RewriteRule ^([A-Za-z]+)/([0-9]+)$ index.php?param=$1&page=$2 в результате никаких изминений в адресной строке svitmk.rv.ua/index.php?param=body&page=1 Если я вручную прописываю svitmk.rv.ua/body/1, оно роботает с глюками
глюки наверное заключаются в том, что если на странице есть картинки или ссылки с относительным путем, то ссылаться они будут на svitmk.rv.ua/body/ а чтобы менялся урл в адресной строке нужно в конце RewriteRule написать [R]
В адресной строке УРЛ сам меняй. В HTML и PHP коде УРЛы сам меняй. mod_rewrite только делает "маску", а ключ R это редирект открытого УРЛа. Это не то, что тебе надо. src="/корень/папка/подпапка.gif" src="http://сайт/корень/папка/подпапка.gif" То же самое с href`ами. Или сунь Код (Text): <base href="http://сайт/" /> между <head> и </head>.