首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >url重写用于seo优化和google引用

url重写用于seo优化和google引用
EN

Stack Overflow用户
提问于 2013-12-03 17:39:35
回答 1查看 105关注 0票数 1

我有一个catalogue.php文件,它通过mysql查询(行)链接到works.php文件。法语中同样的东西(sommaire.php到oeuvres.php)。$img是表列中的标题,$i循环遍历行并给出一个数字。链接的创建方式如下:

代码语言:javascript
复制
<? echo "<p><a href='work--".StandardizeString($img)."_".($i)."' >  
$img</a></p>";
$i++;
?>

然后我有一个重写规则:

代码语言:javascript
复制
Options +FollowSymlinks
RewriteEngine on
RewriteRule ^oeuvre--(.*)_(.*)$ oeuvres.php?&tittle=$1&page=$2 [L]
RewriteRule ^work--(.*)_(.*)$ works.php?&tittle=$1&page=$2 [L]

这将创建一个url *sitename/work-- title _linenumber*我希望url为* sitename/title _linenumber*,或者理想情况下,sitename/title是每个目录的唯一标题。我花了很多小时试图去掉排号,但没有用,所以我准备放弃它。所以我才把它放在最后。但我想工作--消失。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-12-03 17:44:15

这一规则应适用于:

代码语言:javascript
复制
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.+?)_(.*)$ works.php?&tittle=$1&page=$2 [L,QSA]
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20357982

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档