htaccess将目录添加到相对根请求

时间:2012-01-10 08:34:51

标签: .htaccess

我的网站使用相对根路径,即:/ _ imgs / abc.jpg /_js/stuff.js / product / 123 / someproduct

由于它位于共享服务器上进行测试,我还没有为网站分配域名,因此测试服务器的网址为http://server/~testsite/,因此向http://server/_imgs/abc.jpg发出的请求会导致404

我是否可以在htaccess中添加一条规则,以便将/ ~testsite添加到所有网址请求中?

我尝试过使用RewriteBase但没有成功。

2 个答案:

答案 0 :(得分:0)

您可以尝试以下方面的内容:(未经测试)

RewriteRule ^(.*)$  /~testsite/$1 [R=301,L]

这将导致您的所有页面301重定向,但对于开发,它应该没问题。

答案 1 :(得分:0)

我总是创建一个新的虚拟主机并在我的主机文件中添加一个条目。

<VirtualHost *:80>
        ServerName example
        DocumentRoot /var/www/example
</VirtualHost>

127.0.0.1  example
通过这种方式,网站就像在普通服务器上一样。

相关问题