Я запускаю свой основной сайт с Ember, и из-за этого у меня есть файл htaccess, настроенный для перенаправления всех запросов на мою индексную страницу для маршрутизации.htaccess - перенаправление Все, кроме подкаталогов (Ember js)
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} -s [OR]
RewriteCond %{REQUEST_FILENAME} -l [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^.*$ - [NC,L]
RewriteRule ^(.*) /index.html [NC,L]
Однако, с тех пор я добавил подкаталог /horror
, который также работает на Эмбер. Любой запрос, сделанный в domain.com/horror
, я хочу снова перенаправить на /horror/index.html
, для правильной маршрутизации.
В настоящее время, когда я обращаюсь к domain.com/horror
, страница бежит. Но если я попытаюсь перейти непосредственно к domain.com/horror/1
, я перенаправлен на страницу 404 моего основного домена, а не на правильный маршрут /horror/
. Мне нужно, чтобы этот каталог /horror
функционировал как отдельный сайт - доступ к своим собственным CSS, Js и изображениям без противоречий с Ember-маршрутизатором основного домена.
Как настроить файл .htaccess для обработки этого?
мне перефразировать мой вопрос, я до сих пор нужны мои запросы к хоррор/.css, .js, .jpg ЭСТ ... работать нормально. Похоже на тестирование, это заставляет все эти запросы по-прежнему индексироваться. – Yuschick
Ближе. Теперь, когда я иду/ужас, начальная загрузка работает. Но если я перехожу к/horror/1, например, я до сих пор получаю 404 страницу моего основного домена. – Yuschick
Вы сделали свой день. Спасибо, это работает отлично! – Yuschick