使用.htaccess强制所有文件路径的域

时间:2016-11-16 16:07:33

标签: .htaccess path

我在测试服务器上设置了网站,网址采用以下格式:

http://01.23.45.66/~websitename/

网站加载,但所有图片都在调用http://01.23.45.66/images而不是http://01.23.45.66/~websitename/images。对于javascript文件和CSS也是如此。

如何设置.htaccess文件以强制第二个URL段用于文件路径?

1 个答案:

答案 0 :(得分:0)

您可以将此规则用作Apache配置或站点根目录中的第一条规则.htaccess:

RewriteEngine On

RewriteCond %{THE_REQUEST} \s/+(?:images|js|css)/ [NC]
RewriteRule ^ /~websitename/%{REQUEST_URI} [L,NE,R=301]