htaccess,找不到ressources,链接重定向到localhost

时间:2014-01-19 12:28:29

标签: php .htaccess url-rewriting hyperlink

我想将我的网站上传到服务器测试

所以我将所有内容上传到测试服务器

http://changeyourbody.fr/spb/

我遇到的麻烦是找不到所有图像,js文件和其他图像

并将它们全部上传到ftp,因此应该找到它们

此外,所有链接都会带到localhost

这是我不明白的事情

我刚设置了一个网址重写

在ht访问中

php_flag output_buffering on
Options +FollowSymlinks
RewriteEngine On
RewriteRule ^index\.php/p/([^/.]+)(\.html)?$ ?p=$1 [L,NC,QSA]

我的链接是谎言

<a href="index.php/p/accueil">Accueil</a>

我不知道我做错了什么?

任何帮助将不胜感激

1 个答案:

答案 0 :(得分:0)

选项1:

您遇到了人们在切换到漂亮网址方案时遇到的最常见问题。解决方案很简单,只需在css,js,images文件中使用绝对路径,而不是相对路径。这意味着您必须确保这些文件的路径以http://或斜杠/开头。

选项2:

您可以尝试在页面标题中添加此内容:<base href="/" />