AddDefaultCharset UTF-8
# Магические кавычки
php_flag magic_quotes_gpc Off
php_flag magic_quotes_runtime Off
php_flag magic_quotes_sybase Off
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}\.php -f
RewriteRule ^(.*)$ $1.php
RewriteRule ^shop/prod([0-9]*)/?$ shop/shop.php?act=prod&id=$1 [L,QSA]
###Страницы ошибок###
ErrorDocument 404 /404
ErrorDocument 500 /500
интересуют именно с shop бьет 500 давно на чпу не писал.думаю это от уберания расширения ???
RewriteRule ^shop/prod/([0-9]*)$ shop/shop.php?act=prod&id=$1 [L,QSA]
как бы
PROMAS, Я твой RiwriteRule вставила себе на сайт. И никакой ошибки не было.
Попробуй все лишнее убрать. Например сделать так
RewriteEngine on
RewriteRule ^shop/prod([0-9]*)/$ shop/shop.php?act=prod&id=$1 [L,QSA]
Миледи, от хоста зависит ??? пошли в лс дам ссылку посмотрим ???