Index.php未在Facebook和搜索引擎中正确显示

Index.php未在Facebook和搜索引擎中正确显示,php,html,css,facebook,search-engine,Php,Html,Css,Facebook,Search Engine,我最近刚刚设计了一个网站,被迫用PHP调用了少量代码,这些代码位于标题中,这迫使我重命名index.PHP文件,当我试图在Facebook上做广告时,我一无所获,在搜索引擎上也看不到太多 你可以在这里查看网站 非常感谢大家,, 艾伦·布鲁尔(Aaron Brewer)我想谷歌还没有为你的网站/域名编制索引。如果这是一个全新的域名,进入搜索引擎可能需要几周时间。网络蜘蛛不会知道这是一个PHP页面,所以这不会有什么区别 您可能希望将服务器设置为将基本域重定向到“www”主机,但这只是一个小优化。你应

我最近刚刚设计了一个网站,被迫用PHP调用了少量代码,这些代码位于标题中,这迫使我重命名index.PHP文件,当我试图在Facebook上做广告时,我一无所获,在搜索引擎上也看不到太多

你可以在这里查看网站

非常感谢大家,,
艾伦·布鲁尔(Aaron Brewer)

我想谷歌还没有为你的网站/域名编制索引。

如果这是一个全新的域名,进入搜索引擎可能需要几周时间。网络蜘蛛不会知道这是一个PHP页面,所以这不会有什么区别

您可能希望将服务器设置为将基本域重定向到“www”主机,但这只是一个小优化。你应该看看谷歌,它可能会提供更多的信息,让你的网站更快地索引

编辑: 重写示例(如果您不使用除www以外的其他主机名):


重写cond%{HTTPS}=在…上
重写cond%{HTTP_HOST}^www\..+$[NC]
重写cond%{HTTP_HOST}(+)$[NC]
重写规则^(.*)$http://www.%1/$1[R=301,L]

你所说的“当我试图在Facebook上做广告时,我一无所获”是什么意思?你是说在FB上没有标题/描述预览?你注意到了并显示了同一页吗?:)@达米恩:是的,这就是我的意思,先生@戈兰:我确实注意到戈兰,我只是想尽量具体。@froditus:你认为这就是答案吗?@froditus:我在猜我的问题的主要内容是什么。。。PHP文件是否会使HTML页面在任何主要/次要方面表现出不同的行为?@Aaron不,只要你告诉它,PHP可以生成非常好的HTML;)我快速浏览了一下您的页面,它看起来不错,如果您有疑问,请通过验证程序运行它。还是不知道这个问题,thou@Damien:非常感谢,我将通过W3C验证程序运行它。非常感谢-我没有真正理解你的问题。我以为你的问题在于你的网页没有出现在google SE或facebook上。谢谢你提供的信息。我不是在服务器上托管那个网站。但我是通过一个网络托管提供商托管的,我能在cPanel中做这个改变吗?如果是这样,怎么做?您可以在apache conf文件或.htaccess文件中放入重写规则。重写规则的编码是什么。非常感谢你!添加到应答以进行格式设置。还有其他方法可以做到这一点,但这应该适用于大多数apache环境。如果您有其他子域,您会将包含“!^www”的行更改为“!^(www|dev)”等。ldg:非常感谢您,先生!我非常感激。
<IfModule mod_rewrite.c>
  RewriteCond %{HTTPS} !=on
  RewriteCond %{HTTP_HOST} !^www\..+$ [NC]
  RewriteCond %{HTTP_HOST} (.+)$ [NC]
  RewriteRule ^(.*)$ http://www.%1/$1 [R=301,L]
</IfModule>