Не запускается или не работает? Если не запускается обращайтесь к хостеру, если не работает проверьте пути внутри включаемых файлов.
Может 404 обрабатываете плохо. В броузере проверьте.
VladiZlav, google плохо относится. Подробнее
/ru/forum/146514
Для этих целей можно использовать готовые решения http://www.google.ru/search?num=20&hl=ru&safe=off&q=webcam+ftp++upload+soft&btnG=%D0%9F%D0%BE%D0%B8%D1%81%D0%BA&meta=
Сам не пробовал, поэтому конкретную программу посоветовать не могу.
На сервере. Спросите у вашего хостинг провайдера.
Видимо да. Смотрите логи сервера.
Не за спам, конечно.
Сейчас PHPSESSID уже не добавляется к адресам. Значит помогло. Отключите куки в броузере и проверьте.
И еще, возможно, пропустить существующие файлы/каталоги. Вставить сверху
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([0-9A-Za-z_\-]+)$ /$1/ [R=301,L]RewriteRule ^([0-9A-Za-z_\-]+)/$ /page.php?alias=$1RewriteRule ^([0-9A-Za-z_\-]+)/([0-9]+)$ /$1/$2/ [R=301,L]RewriteRule ^([0-9A-Za-z_\-]+)/([0-9]+)/$ /page.php?alias=$1&id=$2RewriteRule ^$ /page.php
404 будет если запрос будет содержать, например, точку. Так как [0-9A-Za-z_\-] охватывает много. '\' перед '-' в коде добавьте вручную, не могу вставить здесь.