Mod_rewrite和重定向与训练正斜杠不起作用

时间:2012-06-19 15:13:10

标签: php .htaccess mod-rewrite

我在.htaccess文件中使用以下代码行来创建重定向。问题是,每当我去example.com/register/它都找不到css文件,因为它正在寻找example.com/register/mycss.css而不是example.com/mycss.css.

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

我该如何纠正?我对任何类型的htaccess / mod_rewrite函数都很陌生,所以如果有任何其他缺陷,请随时指出我正确的方向。

1 个答案:

答案 0 :(得分:2)

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

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

注意最初的斜杠。