我的网站使用两个页面来生成几乎所有内容。
我已经解决了 Google 对浏览器 URL 重写和规范引用的抱怨,结果却在重定向时卡住了。
我使用 htaccess 将所需的面向公众的 URL(例如 www.mysite.com/ThisIsPage1)转换为生成实际可查看页面的页面(例如 www.mysite.com/genpage?word=ThisIsPage1)。
我尝试在 htaccess 文件中添加 302 重定向,但 Google 并没有考虑太多。 使 Google 索引 /ThisIsPage1 而不担心我如何处理页面渲染的正确咒语是什么?
如果您希望 Google 索引并在其搜索结果中显示 /ThisIsPage1,则必须直接返回其内容而无需重定向。
您应该能够以不进行外部重定向的方式将这些漂亮的 URL 映射到 .htaccess 文件中的 genpage URL。例如
RewriteEngine On
RewriteRule ^/(.*)$ /genpage?word==$1 [L]