草庐IT

HTAccess-Mod_rewrite

全部标签

php - 无法使用 htaccess 从 php 生成 seo 友好的 URL

我在创建SEO友好的url时遇到问题实际上我重写了两个url,一个有效,另一个无效。我不知道为什么?请帮忙我的网址是这个http://localhost/quotesnew/author.php?authID=1我希望它成为http://localhost/author.html这是我在.htaccess文件中的代码RewriteEngineOnRewriteRule^([^/]*)\.html$/quotesnew/index.php?authchar=$1[L]RewriteRule^author\.html$/quotesnew/author.php?authID=1[L]

.htaccess - 重定向动态网址

我要重定向1)https://example.com/abc/bluesnrnb-songs-abcd/https://example.com/abc/bluesnrnb-songs-hgdf/https://example.com/abc/bluesnrnb-songs-jhgf/到https://example.com/abc/blues_n_rnb-songs-abcd/https://example.com/abc/blues_n_rnb-songs-hgdf/https://example.com/abc/blues_n_rnb-songs-jhgf/2)https://so

php - 如何在 htaccess 中将 Get 变量添加到干净的 url

我正在使用php创建一个网页。我在哪里通过htaccess创建了一个干净的urltechoming.com/videos现在我想添加一个获取变量,例如techoming.com/videos?cat=fun请帮帮我 最佳答案 这是实现该功能的基本方法:将其添加到您的htaccess。RewriteEngineonRewriteRule^videos/([A-Za-z0-9_-]*)$/videos.php?cat=$1[L]用户将看到http://www.website.com/videos/fun但您的服务器会将链接处理为http

.htaccess - 如何在 robots.txt 或 .htaccess 上阻止某种类型的 url?

目前在我的网上商店中,在页面太多的类别页面上,url以https://www.example.com?p=2结尾p=3...我想告诉robots.txt不要索引以p=Number结尾的url。我该怎么做呢?顺便说一下,这是一个prestashop网站。谢谢大家。 最佳答案 只需将这一行添加到您的robots.txt文件中:Disallow:/?p=*例如,这将阻止像example.com/?p=2这样的URL被Google之类的网站编入索引。*符号代表所有。所以p=之后的任何内容都将被包含在内。

.htaccess 制作友好的 url

我有网站www.example.com/index.php?q=registration我想将它重定向到www.example.com/registration这段代码似乎不起作用,但我不知道为什么。RewriteEngineOnRewriteRule^([^/]*)\.html$/index.php?q=$1[L]谁能帮帮我? 最佳答案 试试这个RewriteEngineOnRewriteRule^(.*)$index.php?q=$1[L,QSA]RewriteRule^([^/]*)(.*)$/$1[L,QSA]

.htaccess - 分页网址上的友好网址?

我有这个http://localhost/index.php?page=1我想展示这个http://localhost/index.php/page/1我现在在.htaccess上有这段代码:Options+FollowSymLinksRewriteEngineonRewriteRule^index/([0-9]+)$index.php?page=$1但这行不通,请帮助我。 最佳答案 您缺少脚本扩展page部分RewriteRule^index.php/page/([0-9]+)$index.php?page=$1

php - 在 php 中使用 .htaccess 重写 url

我想更改我的供应商资料日动态URL现在我有这种类型的URL,它是在我添加新供应商时从后端生成的。http://www.greatyogaplace.com/yoga-school-profile.php?id=20&category=92但我想喜欢http://www.greatyogaplace.com/yoga-school-profile/vendorename如果有人知道plzz。帮助我。 最佳答案 好吧,这里您需要在URL中包含供应商名称:RewriteRule^yoga-school-profile/(.*)yoga-s

seo - 使用 .htaccess 删除 www 规范 : should I still verify www and non-www in webmaster tools?

我有一个SEO人员让我很困惑。他提到在Google网站管理员工具中,我应该验证网站的www版本以及非www(非www已经验证)。所以我告诉他没有必要,因为出于规范原因(如MattCutts建议),我使用.htaccess将所有www网址301重定向到非www网址。他告诉我,我仍然应该验证这两个版本。当我告诉Google我希望他们为某个域/子域上的内容编制索引时,我看到了验证……而规范的全部要点是我不希望他们为www子域url编制索引!更何况,如果对www子域的每个请求都被重定向,甚至可以验证它吗?我应该尝试这样做还是不应该验证www? 最佳答案

.htaccess - 301 重定向和启动新版本的网站

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。这个问题似乎与helpcenter中定义的范围内的编程无关。.关闭8年前。Improvethisquestion我即将推出客户网站的新版本。他们获得了大量流量,并且在谷歌上的关键字/词组排名非常高。言归正传,我不希望他们失去排名。我的问题:将301从旧页面添加到新页面与仅在Google的网站管理员工具上重新编制索引有什么区别?即使有301重定向,我也会失去排名吗?尽管NS正在更改,但域保持不变,但我认为这不相关。

url-rewriting - Url 重写对 SEO 有帮助吗?

关闭。这个问题不满足StackOverflowguidelines.它目前不接受答案。想改善这个问题吗?更新问题,使其成为on-topic对于堆栈溢出。6年前关闭。Improvethisquestion我不确定所有事情在内部对SEO有什么帮助。Meta标签、UrlRewrite和站点地图对SEO有帮助吗?有人可以列出对SEO有帮助的东西吗?我只是在谈论内部事物而不是链接和外部事物? 最佳答案 是的,管理特定关键字中的URL可以帮助您优化站点/网页,但是一旦它缓存在google上,就不要重写URL。因为当谷歌的爬虫下次访问你的网站时,