我正在测试使用cPanel将我的网站移动到新的Linux服务器,这需要您输入您的IP和用户名(例如http://123.xxx.xxx.xxx/~username/
)。问题是,我的所有图像/ JS / CSS链接都使用/css/style.css
或/images/picture.jpg
之类的路径,因此没有任何样式,脚本或图像能够正确显示。
如何为所有请求设置RewriteRule
前缀〜用户名?
答案 0 :(得分:0)
在移动网站之前,如果它只使用域名和重定向,那么它现在也应该使用服务器IP和用户名,确保/css/style.css或/images/picture.jpg的权限和所有权是正确的。
也可以手动添加确切路径(例如“http://123.xxx.xxx.xxx/~username/css/style.css”)进行检查。
答案 1 :(得分:0)
我能够通过将域设置为专用IP而不是共享来解决问题,因此我可以使用123.xxx.xxx.xxx而不是123.xxx.xxx.xxx/~username访问该站点。