2012-06-19 40 views
0

我在我的.htaccess文件中使用下面的代码行来创建重定向。问题是,无论何时我访问example.com/register/,它都无法找到css文件,因为它正在寻找example.com/mycss.css而不是example.com/mycss.css。Mod_rewrite和重定向与训练正斜杠不起作用

Redirect 301 register.php http://example.com/register 
RewriteRule ^register/?$ register.php 

我该如何解决这个问题?我对任何一种htaccess/mod_rewrite函数都很陌生,所以如果还有其他缺陷,请随时指出我正确的方向。

回答

2

在你的HTML,使用绝对路径,所有外部资源,如:

<link rel="stylesheet" type="text/css" href="/mycss.css"> 

通知初始的斜杠。

+0

愚蠢的错误,谢谢。我会尽快接受。干杯。 – john

相关问题