У меня есть файл .htaccess в корневом каталоге всех моих сайтов, который обрабатывает канонические перезаписи. Все содержимое файла .htaccess выглядит следующим образом:
Options +Indexes
Options +FollowSymLinks
RewriteEngine on
RewriteCond %{HTTP_HOST} ^domain\.com
RewriteRule ^(.*)$ http://www.domain.com/$1 [R=permanent,L]
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_URI} !(.*)/$
RewriteRule ^(.*)$ http://www.domain.com/$1/ [L,R=301]
Проблема в том, что когда я устанавливаю блог Wordpress в подкаталог (/blog), блог WP становится неработоспособным. Я не могу войти в область wp-admin. Мой хост говорит мне, что это из-за файла .htaccess в корне. Поэтому это нужно удалить.
Итак, как мне добиться тех же канонических инструкций по перезаписи URL, если у меня нет файла .htaccess в корне? Можно эти инструкции в файле robots.txt в корне? Или есть другой способ сделать это?