.htaccess重定向不能正确呈现页面

时间:2015-05-29 08:08:03

标签: regex apache .htaccess mod-rewrite redirect

我正面临有线问题.. 在维护期间,我试图将所有请求重定向到维护页面。 (maintenance.html)。

但问题是当我直接访问该页面时它显示正确(荣誉css / styles)但是当htaccess / server重定向到该页面时它不显示/尊重样式:(

我在这里搜索过,有人告诉我们将css路径从“css / styles.css”更改为“/css/styles.css”,但这甚至不起作用:(

这是我的.htaccess文件:

RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_URI} !^/maintenance\.html$
RewriteRule ^(.*)$ /maintenance.html [R=307,L]

以下是我直接访问该页面时的外观: enter image description here

以下是服务器/ .htaccess文件重定向的样子: enter image description here

我希望这是有道理的,也不是很难解决..所有我只是想不通:(

1 个答案:

答案 0 :(得分:2)

尝试忽略规则中的css / js / images:

    DecoratorOnClickListener dl = new DecoratorOnClickListener();

    dl.add(new OriginalOnClickListener());
    dl.add(new ExtensionOnClickListener());

    editText.setOnClickListener(dl);