我在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
。
答案 0 :(得分:0)
如果您无法使用绝对路径,则可以尝试在页面的HTML标题中添加:
<base href="/" />