2012-02-28 96 views
1

我想将/services/websites.html重定向到我的head目录中的websites.html。这样我就可以将我的所有文件放在head目录中,这样所有的css文件和类似的东西都可以正确链接。我想:.htaccess模拟目录

重写规则^服务/ websites.html $ websites.html

但是,这并不工作。我觉得这很简单,但我在Google上找不到任何东西。

你能帮我吗?

回答

1

这是你需要把你的.htaccess代码:

Options +FollowSymLinks -MultiViews 
# Turn mod_rewrite on 
RewriteEngine On 
RewriteBase/

RewriteRule ^services/(.*)$ $1 [L,NC] 
+0

非常感谢您的帮助! – Andre 2012-02-28 19:05:52

+0

不客气,很高兴它解决了。 – anubhava 2012-02-28 19:44:57

0

尝试:

RewriteRule ^.*websites\.html$ websites.html 

请注意HTML在你的例子不是HMTL。

+0

它的工作原理,但CSS文件不链接,我必须添加一个重写规则也太? – Andre 2012-02-28 19:01:42

+0

你替换了.hmtl吗? – 2012-02-28 19:03:40

+0

查看我以前的评论;) – Andre 2012-02-28 19:04:33