1
我正在運行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
更接近。現在,當我去/恐怖的初始加載工作。但是,如果我去/恐怖/ 1,例如,我仍然收到我的主域404頁。 – Yuschick
你絕對是我的一天。謝謝,這個作品完美! – Yuschick