2011-08-19 94 views
0

我的问题是,如果我使用.htaccess文件,如:我的网站需要HTML文件吗?

RewriteEngine On 
RewriteRule ^members/([^/\.]+)/?$ /forum/view_member.php?member=$1 

然后我需要一个文件说members/kernel_kev.htmlmembers/kernel_kev/index.html,将几乎是空白,但需要在那里为谷歌看看吧并缓存它,以便每个线程,会员资料等将在谷歌搜索结果?

我有点困惑这将如何工作,没有任何html文件,只是一个.htaccess文件。

+0

我想提醒人们,大约重写问题** **是有效的堆栈溢出 – Kev

回答

3

谷歌没有办法区分磁盘上的文件和编程生成的URL。它只是请求一个URL,它使用mod_rewrite来解释如何处理,并返回结果。

谷歌可能会直接寻找特定的网址(例如“robots.txt”),但是大多数网页都会通过链接(最初从您的主页或从一些其他网站。

1

一个谷歌机器人会看到什么人看在浏览器中,所以你不应该做任何特殊,以适应他们。

+0

那么它是从我的论坛主页开始,然后看看链接,然后按照每个链接从那里? –

+0

是的。任何链接,它将遵循的浏览器可见。 –