我试图让Backbone.js的的路由器与在本地主机上我的XAMPP Apache服务器的工作。
我需要防止Apache评估,都应该去路由器,只是向前一切的目录路径/test_backbone/index.html
。 我尝试了一切,我能找到,没有什么工作。
目前,我有这个在httpd.conf文件:
# html5 pushstate (history) support:
<ifModule mod_rewrite.c>
Options +FollowSymLinks
IndexIgnore */*
# Turn on the RewriteEngine
RewriteEngine On
# Rules
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule (.*) /test_backbone/index.html
</ifModule>
我也试过这样:
# html5 pushstate (history) support:
<ifModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !index
RewriteRule (.*) index.html [L]
</ifModule>
我是其中的一些行应该说,如果它存在加载静态文件的印象,但没有我的JavaScript文件被加载,一切都只是追溯到/test_backbone/index.html
我也试过.htaccess
文件。 据我所知,我还没有把这个代码在正确的地方。
任何帮助将不胜感激!