0
我试图让以正斜杠(/)开头的相对链接用mod_rewrite重写来引用网站根目录。使用mod_rewrite重写网站根目录
我的网站:
http://localhost/mysite/
,我有众多成功案例,例如,在我的CSS目录,格式类似于这样:
background: url('/img/background.jpg');
我想使用mod_rewrite点说,在:
http://localhost/mysite/img/background.jpg
但现在,它是点荷兰国际集团到:
http://localhost/img/background.jpg
我提前道歉,如果这是一个没有脑子,但我是新来的mod_rewrite的,我至今没有成功地让这个工作!
那么,我继承了一个相当大的项目,已经这样设置,所以我只是想让它在我的本地开发环境中工作。所有的网址引用,不只是在CSS中,都用/来格式化以指示网站的根目录。所以我只需要想出一个函数mod_rewrite来让我为我工作,并引用localhost/mysite而不是localhost /。它可能只是管道录音,但改变每个网址的参考时间太密集。 – skiindude22
@skiin为什么不建立一个单独的本地网站,然后用自己的网站根?可能是更好/更干净的方式 –
我试过设置dev.mysite.com(编辑主机文件并在httpd.conf中创建虚拟主机),但无法让它正常工作,所以,因为mod_rewrite只会成为一对代码,即使这不是理想的解决方案,它肯定会帮助我走出去! – skiindude22