OK ......如何URL重定向到另一个
我已经安装的东西,这样当被请求如下页面(浏览器的用户和服务器)
http://www.visualise.ca/?_escaped_fragment_=corona
网站返回以下的这个(HTML快照)的含量
http://www.visualise.ca/corona
其中 '晕' 随时更改,其变化取决于不g在用户或服务器请求的页面上。它也可能是
http://www.visualise.ca/?_escaped_fragment_=anne-au-cherry
重定向到
http://www.visualise.ca/anne-au-cherry
感谢
UPDATE: OK让我更清楚。我使用AJAX来加载我的Wordpress帖子,并且在加载时它们看起来像这样的http://www.visualise.ca/#!/corona。但它不能被Google抓取,请求将它们作为http://www.visualise.ca/?_escaped_fragment_=corona提供服务,所以我修改了Wordpress来执行此操作。现在,Google可以抓取我的网页并为其内容编制索引,并访问http://www.visualise.ca/corona处的HTML快照。
问题是,当我将http://www.visualise.ca/#!/corona链接粘贴到Facebook时,它似乎读取http://www.visualise.ca/?_escaped_fragment_=corona并且无法读取内容。但是,当我直接粘贴http://www.visualise.ca/?_escaped_fragment_=corona链接它的作品,它读取http://www.visualise.ca/corona(The HTML)。
所以我想也许如果我可以将http://www.visualise.ca/?_escaped_fragment_=corona重定向到http://www.visualise.ca/corona它会解决我的问题。
这是现有的.htaccess文件
#--- DH-PHP handlers ---
AddHandler fastcgi-script fcg fcgi fpl
AddHandler php-fastcgi .php
Action php-fastcgi /cgi-bin/dispatch.fcgi
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
听起来就像你已经掌握了一切,然后。有问题吗? – Phil
当我将http://www.visualise.ca/?_escaped_fragment_=corona粘贴到Facebook时,我可以看到http://www.visualise.ca/corona的内容出现在预览中,但当我输入http:/ /www.visualise.ca/?_escaped_fragment_=corona在浏览器地址栏中,然后按回车。 – Gab