Модератор
Юрій
(@yube)
А если сайт находится на поддомене, для него как должен выглядеть файл .htaccess?
.htaccess задает правила поведения Апача для директорий, домены ему безразличны.
И страшно, если его вообще не будет?
Ничего страшного. Максимум — не будет работать Ваш сайт. Но это не страшно.
А в каком случае он не будет работать, сейчас работает, что может сделать так, что он не будет работать?
Модератор
Юрій
(@yube)
А в каком случае он не будет работать
— если в конфиге Апача запретить обработку .htaccess для директории или домена;
— если текущая директория не является субдиректорией той, в которой находится .htaccess;
— если все или часть правил из вышестоящий директории отменены в текущей или «по дороге»
Мне кажется, Вам проще спросить у техподдержки хостинга, потому что никто лучше них не знает, что, где и как у Вас сконфигурировано.
А попросить их показать каким именно должен быть файл для ихнего сервера будет уместно? Или это уже совсем ни их проблемы? Сложно ли это будем им сделать?
А если сайт находится на поддомене, для него как должен выглядеть файл .htaccess?
В том, что касается правил WordPress, — как обычно, т.е. примерно так:
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
Не знаю, важно это или нет, но у меня не стоят моды красивых ссылок типа RusToLat и подобные им, т.е. страницы отображаются так: /?page_id=479 Ваш вариант файла подойдет в моем случае тогда?
В этом случае создавать .htaccess нет необходимости.
Спасибо большое за консультацию! Очень благодарен.