Убери иф мод реврайтПомогло, спасибо!
Удали во всех примерах
RewriteCond %{HTTP_HOST} ^site\.ru$
оставь только квери и куда.
ErrorDocument 404 http://novgorodskayaizba.ru/wp-content/themes/izba/404.php
<IfModule mod_rewrite.c>
RewriteEngine on
# 301 --- site.ru/?p=299 => arkhangelsk.novgorodskayaizba.ru
RewriteCond %{HTTP_HOST} ^site\.ru$
RewriteCond %{QUERY_STRING} (^|&)p=299($|&)
RewriteRule ^$ arkhangelsk.novgorodskayaizba.ru/? [L,R=301]
# 301 --- site.ru/?p=668 => bryansk.novgorodskayaizba.ru
RewriteCond %{HTTP_HOST} ^site\.ru$
RewriteCond %{QUERY_STRING} (^|&)p=668($|&)
RewriteRule ^$ bryansk.novgorodskayaizba.ru/? [L,R=301]
# 301 --- site.ru/?p=211 => velikiynovgorod.novgorodskayaizba.ru
RewriteCond %{HTTP_HOST} ^site\.ru$
RewriteCond %{QUERY_STRING} (^|&)p=211($|&)
RewriteRule ^$ velikiynovgorod.novgorodskayaizba.ru/? [L,R=301]
# 301 --- site.ru/?p=200 => velikiynovgorod.novgorodskayaizba.ru
RewriteCond %{HTTP_HOST} ^site\.ru$
RewriteCond %{QUERY_STRING} (^|&)p=200($|&)
RewriteRule ^$ velikiynovgorod.novgorodskayaizba.ru/? [L,R=301]
# 301 --- site.ru/?p=537 => vladimir.novgorodskayaizba.ru
RewriteCond %{HTTP_HOST} ^site\.ru$
RewriteCond %{QUERY_STRING} (^|&)p=537($|&)
RewriteRule ^$ vladimir.novgorodskayaizba.ru/? [L,R=301]
# 301 --- site.ru/?p=417 => vologda.novgorodskayaizba.ru
RewriteCond %{HTTP_HOST} ^site\.ru$
RewriteCond %{QUERY_STRING} (^|&)p=417($|&)
RewriteRule ^$ vologda.novgorodskayaizba.ru/? [L,R=301]
# 301 --- site.ru/?p=559 => ivanovo.novgorodskayaizba.ru
RewriteCond %{HTTP_HOST} ^site\.ru$
RewriteCond %{QUERY_STRING} (^|&)p=559($|&)
RewriteRule ^$ ivanovo.novgorodskayaizba.ru/? [L,R=301]
# 301 --- site.ru/?p=731 => kaluga.novgorodskayaizba.ru
RewriteCond %{HTTP_HOST} ^site\.ru$
RewriteCond %{QUERY_STRING} (^|&)p=731($|&)
RewriteRule ^$ kaluga.novgorodskayaizba.ru/? [L,R=301]
# 301 --- site.ru/?p=757 => kostroma.novgorodskayaizba.ru
RewriteCond %{HTTP_HOST} ^site\.ru$
RewriteCond %{QUERY_STRING} (^|&)p=757($|&)
RewriteRule ^$ kostroma.novgorodskayaizba.ru/? [L,R=301]
# 301 --- site.ru/?p=812 => lipeck.novgorodskayaizba.ru
RewriteCond %{HTTP_HOST} ^site\.ru$
RewriteCond %{QUERY_STRING} (^|&)p=812($|&)
RewriteRule ^$ lipeck.novgorodskayaizba.ru/? [L,R=301]
# 301 --- site.ru/?p=378 => kareliya.novgorodskayaizba.ru
RewriteCond %{HTTP_HOST} ^site\.ru$
RewriteCond %{QUERY_STRING} (^|&)p=378($|&)
RewriteRule ^$ kareliya.novgorodskayaizba.ru/? [L,R=301]
# 301 --- site.ru/?cat=10 => peterburg.novgorodskayaizba.ru
RewriteCond %{HTTP_HOST} ^site\.ru$
RewriteCond %{QUERY_STRING} (^|&)cat=10($|&)
RewriteRule ^$ peterburg.novgorodskayaizba.ru/? [L,R=301]
# 301 --- site.ru/?p=599 => smolensk.novgorodskayaizba.ru
RewriteCond %{HTTP_HOST} ^site\.ru$
RewriteCond %{QUERY_STRING} (^|&)p=599($|&)
RewriteRule ^$ smolensk.novgorodskayaizba.ru/? [L,R=301]
# 301 --- site.ru/?p=395 => komi.novgorodskayaizba.ru
RewriteCond %{HTTP_HOST} ^site\.ru$
RewriteCond %{QUERY_STRING} (^|&)p=395($|&)
RewriteRule ^$ komi.novgorodskayaizba.ru/? [L,R=301]
# 301 --- site.ru/?p=883 => tambov.novgorodskayaizba.ru
RewriteCond %{HTTP_HOST} ^site\.ru$
RewriteCond %{QUERY_STRING} (^|&)p=883($|&)
RewriteRule ^$ tambov.novgorodskayaizba.ru/? [L,R=301]
# 301 --- site.ru/?p=458 => yaroslavl.novgorodskayaizba.ru
RewriteCond %{HTTP_HOST} ^site\.ru$
RewriteCond %{QUERY_STRING} (^|&)p=458($|&)
RewriteRule ^$ yaroslavl.novgorodskayaizba.ru/? [L,R=301]
</IfModule>
Странно, но решение с сервиса RewriteRule_Generator не работает совсем :(=)
/?p=299 http://arkhangelsk.novgorodskayaizba.ru
/?p=668 http://bryansk.novgorodskayaizba.ru
/?p=211 http://velikiynovgorod.novgorodskayaizba.ru
/?p=200 http://velikiynovgorod.novgorodskayaizba.ru
/?p=537 http://vladimir.novgorodskayaizba.ru
/?p=417 http://vologda.novgorodskayaizba.ru
/?p=559 http://ivanovo.novgorodskayaizba.ru
/?p=731 http://kaluga.novgorodskayaizba.ru
/?p=757 http://kostroma.novgorodskayaizba.ru
/?p=812 http://lipeck.novgorodskayaizba.ru
/?p=378 http://kareliya.novgorodskayaizba.ru
/?cat=10 http://peterburg.novgorodskayaizba.ru
/?p=599 http://smolensk.novgorodskayaizba.ru
/?p=395 http://komi.novgorodskayaizba.ru
/?p=883 http://tambov.novgorodskayaizba.ru
/?p=458 http://yaroslavl.novgorodskayaizba.ru
Смотрите ошибки в консоли.