2015-05-16 129 views
3

我在我的主机上构建了一个jquerymobile网站(/ mobile /),它效果很好。将它移动到客户端的主机上,并且不加载,只需在中间看到一个灰色的加载循环。包括不工作

我使用包括在网站和我的主人不得不将这些行添加到.htaccess文件,使其工作:

AddType text/html .shtml 
AddHandler server-parsed .shtml .html .txt 
Options Indexes FollowSymLinks Includes 

这是标题行包括,我认为导致客户端的主机上的负载问题:

<!--#include file="header.txt" --> 

目前客户端的主机上的.htaccess有这样的:

Options +ExecCGI 
AddHandler x-httpd-php5 .html .htm .txt 

当我把它改成这样:

Options +ExecCGI 
AddHandler x-httpd-php5 .html .htm .txt 
Options Indexes FollowSymLinks Includes 

它会引起“内部服务器错误”的主要站点和移动,所以我又改了回来。

我删除了包含,并添加了常规的HTML,它在客户端的主机上工作正常,所以包括绝对是问题,但我想保持包括。

任何想法,我可以做什么,让包括?谢谢。

回答

0

解决了它。只是改变了语法:

<!--#include file="header.txt" --> 

<?php include 'header.txt'; ?> 

和一切工作正常。