@muzofon0010

Как объединить 2 htaccess в один?

Вообщем мне нужна помощь. У меня есть код из первого .htaccess
#RewriteCond %{REQUEST_FILENAME}.php -f 
#RewriteRule !.*\.php$ %{REQUEST_FILENAME}.php [QSA,L] 
<FilesMatch ".(htaccess|sql)$"> 
Order Allow,Deny 
Deny from all 
</FilesMatch> 
Options -Indexes


И есть второй.

RewriteCond %{REQUEST_FILENAME} -s [OR] 
RewriteCond %{REQUEST_FILENAME} -l [OR] 
RewriteCond %{REQUEST_FILENAME} -d 
RewriteRule ^assets/(.*)$ assets/$1 [L] 
RewriteRule ^img/(.*)$ img/$1 [L] 
RewriteRule ^.*$ [NC,L] 
RewriteRule ^.*$ index.php [NC,L] 
Options All -Indexes


Дело в том , что я не пойму как сделать так , что бы они работали. Если я просто тупо вставляю , то форум работает. А сайт нет. Или же наоборот.

Сайт лежит в public_html , ,форум в папке forum. Если я вставляю другой .htaccess , у форума ошибку 500 выдает. Помогите пожалуйста !
  • Вопрос задан
  • 201 просмотр
Решения вопроса 1
@BorisKorobkov
Web developer
Объедините 2 файла, убрав повторяющийся Options
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
shambler81
@shambler81 Куратор тега htaccess
А зачем вам два .htaccess
Положите хтаксесс в папку форума и все.
у него будет свой у основного сайта свой.
По моему так куда как логичней.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы