2012-06-19 41 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

相關問題