重写规则以添加index.shtml

时间:2012-03-14 13:17:38

标签: apache redirect rewrite

我正在尝试编写一个重写规则,如果在URL中输入地址“www.example1.test.com”,它会将index.shtml附加到最后并转到那个 - “www.examples1。 test.com/index.shtml“

我已经尝试过以下两种方法,但都不起作用:

RewriteCond%{REQUEST_URI} ^ www.example1.test.com $ [NC]
RewriteRule(。*)/ $ $ 1 / index.shtml [R,L]

RewriteCond%{HTTP_HOST} ^ www.example1.test.com $ [NC]
RewriteRule(。*)/ $ $ 1 / index.shtml [R,L]

有人可以建议我做错了吗?

由于

1 个答案:

答案 0 :(得分:1)

为了让默认页面正常工作,你有点过分了。

找到这一行。

DirectoryIndex index.html

并按如下方式更改:

DirectoryIndex index.shtml index.html