htaccess:从子文件夹重写到根索引

时间:2018-02-12 10:52:56

标签: apache .htaccess redirect mod-rewrite url-rewriting

我想从所有子文件夹重写到根文件夹,并在root中使用以下.htaccess:

RewriteEngine On
RewriteBase /
RewriteRule ^index\.html$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule   . index.html [L]

我有以下结构

index.html
existing-subfolder/
index.js
request.js
.htaccess

加载时:

www.domain.de/existing-subfolder

它重写为www.domain.de/index.html但是我从AJAX加载脚本中得到错误,因为请求url(即“request.js”)现在是 www.domain.de/existing-subfolder /request.js

当子文件夹不存在时(www.domain.de/not-existing-subfolder),一切正常。请求网址现在是 www.domain.de/request.js

0 个答案:

没有答案