Я изо всех сил пытаюсь сделать это, у меня есть два проекта, один внутри другого, мой первый проект .htaccess имеет этот код:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_URI} !(checkout-web) [NC]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule (.*) index.html
</IfModule>
И мой второй проект имеет этот .htaccess:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule (.*) index.html
</IfModule>
Мой первый проект работает прекрасно, мой второй проект я называю / checkout-web (я сделал этот проект символической c ссылкой), но когда я вызываю этот маршрут, то здесь происходит поиск моего компонента:
http://ecommerce-web.local/checkout-web/bower_components/cpb-footer/src/checkout-web-app/src/checkout-web-app/src/checkout-web-app/src/checkout-web-app/src/checkout-web-app/src/checkout-web-app/src/checkout-web-app/src/checkout-web-app/src/checkout-web-app/src/checkout-web-app/src/checkout-web-app/src/checkout-web-app/src/checkout-web-app/src/checkout-web-app/src/checkout-web-app/src/checkout-web-app/src/checkout-web-app/src/checkout-web-app/src/checkout-web-app/src/checkout-web-app/src/checkout-web-app/src/checkout-web-app/src/checkout-web-app/src/checkout-web-app/src/checkout-web-app/src/checkout-web-app/src/checkout-web-app/src/checkout-web-app/src/checkout-web-app/src/checkout-web-app/src/checkout-web-app/src/checkout-web-app/src/checkout-web-app/src/checkout-web-app/src/checkout-web-app/src/checkout-web-app/src/checkout-web-app/src/checkout-web-app/src/checkout-web-app/src/checkout-web-app/src/checkout-web-app/src/checkout-web-app/src/checkout-web-app/src/checkout-web-app/checkout-web-app.html
Я не знаю, почему это происходит, я попытался поставить:
RewriteRule (.*) checkout-web-app.html
Это заставило мою страницу появиться, когда положить / оформить заказ, но потом я получил 404, не найденный когда мой маршрут получает больше информации, например / checkout-web / cart
Я знаю, что моя конфигурация маршрутов в проекте работает хорошо, потому что без моего первого проекта второй работает очень хорошо ... Все, что мне сейчас нужно, это заставить этот второй проект работать с моим первым проектом ... Как я могу заставить этот БОЛЬШОЙ и НЕПРАВИЛЬНЫЙ URL искать мой компонент искать мой правильный URL?
Я что-то упустил с .htaccess?
Я настроил Apache для индексов опций FollowSymLinks
Я получаю следующую ошибку:
net::ERR_ABORTED 403 (Forbidden)