htaccess打破css,js,图像路径

时间:2014-03-31 14:28:53

标签: apache .htaccess mod-rewrite

我在directory内有两个静态页面,并尝试重写URL以从根目录访问它们。这是我的.htaccess

RewriteEngine On
RewriteRule ^mypage$ dir_1/mypage.html
RewriteRule ^myotherpage$ dir_2/myotherpage.html

当我写www.mydomain.com/mypage时,它会出现在右侧页面上,但所有.css.js等等都没有好的路径了。它们都引用/而不是/dir_1/dir_2

我该如何解决这个问题?我尝试了一些RewriteCond但不适合我。 由于几个原因,我不想使用绝对path

1 个答案:

答案 0 :(得分:0)

如果您无法使用绝对路径,则可以尝试在页面的HTML标题中添加:

<base href="/" />