2012-02-01 118 views
0

我一直在努力为年龄来重写我的网址,使他们是搜索引擎优化友好。这是迄今为止我在开发网站时遇到过的最艰难的任务,仍然没有任何成效。与搜索引擎友好的网址的问题

我有我的链接设置这样

<a href="view_portfolio.php?portid=<?php echo $row_portfolio['portid']; ?>" class="purpletoblacklink">Read On 

和我htacess设置这样

Options +FollowSymLinks 
RewriteEngine On 
RewriteRule /portid/(.*)$ /page/view_portfolio.php?portid=$1 

基本上采取什么关于这个问题的每一个教程告诉开发商做。

这是第一次,我发布任何论坛上的问题。

回答

2

大多数mod_rewrite教程中没有提到的一个重点是:mod_rewrite重写请求而不是响应。

所以,如果你把foobar.php HTML文档中,你的浏览器将请求foobar.php,即使你有一个重写的QUUX内部请求foobar.php,因为它是foobar.php HTML文档是指一个规则。

你的情况,你已经需要服务于HTML文档链接到/portid/…

<a href="/portid/<?php echo $row_portfolio['portid']; ?>" class="purpletoblacklink">Read On 
相关问题