草庐IT

url-connection

全部标签

regex - 无法弄清楚 url 重写正则表达式

我需要做的是,实现重定向来自domain.net/detail.php/?name=tRpPRU9dqVQ到domain.net/detail/?name=tRpPRU9dqVQ在NGINX配置中。无法找出正确的正则表达式。顺便说一句,url可能是http/https。有什么建议吗? 最佳答案 也许这样:你想如何实现重定向?你想用PHP来做吗? 关于regex-无法弄清楚url重写正则表达式,我们在StackOverflow上找到一个类似的问题: https:

php - Codeigniter - 重命名 Controller 301 重定向旧 url

我不得不根据律师的建议重命名我的一个Controller,并且在这样做时需要牢记SEO和Google-我仍然需要所有旧URL才能工作和/或使用301重定向。重定向提示:301=永久302=临时我知道有一些方法可以使用.htaccess文件来执行此操作,但我不熟悉它的工作原理并且不想破坏任何东西。如果您正在寻找相关资源,这里有一些相关资源:redirecting-old-dynamic-pages-to-new-one-with-friendly-urls-codeigniterCodeigniterhtaccess301301redirectforoldpagesofthewebsit

url - 如何处理对明确但错误定义的资源的请求?

假设我使用的CMS可以通过以下URL提供一篇文章:http://example.com/article/1-my-first-and-famous-article/在内部,我可以通过其id(1)明确地识别所请求的文章。我应该如何处理对错误(输入错误、操纵等)URL的请求?例如有人请求http://example.com/article/1-my-firsz-and-famous-article/或http://example.com/article/1-this-article-is-stupid-idiot/-我应该使用http状态代码301响应并重定向到正确的URL还是使用404并

web - 如何查找和更改网站名称(不是 url 和域名)

我想知道哪些信息指的是Google搜索(或任何其他搜索引擎)上的网站名称例如,一个url可以是:我的创作网和谷歌名称(点击链接):《我的super创作》这个名字(我的super创作)是用html->meta写的吗?我该如何改变它?如果我更改它,我的SEO结果会更低吗?感谢您的回复和帮助:)请原谅我的英语 最佳答案 搜索引擎通常使用title元素的值:Pageandsitename一些搜索引擎,forexampleGoogle,可能会在他们认为更相关时显示其他内容。 关于web-如何查找和

seo - 使用 seo url friendly opencart 后,它会显示网站外的页面;本地主机页面

我对opencart中的seourl友好有问题我安装了OpenCart1.5.5.1appserv(PHP版本5.2.6Apache/2.2.8(Win32))并将htaccess.txt重命名为.htaccess,我检查了是否启用了mod-rewrite。我测试了2个主题:1如果启用SEOURL(Settings->Server)->我已经在管理页面上设置了关键字word=about_us打开关于我们的页面后,它显示了appserv服务器的第一页2如果禁用SEOURL(Settings->Server)->打开关于我们的页面后,它显示index.php?route=informati

url - URL 路径中的双斜杠 - 不好的做法?

我的网络应用程序在URL中生成多个斜杠,例如:http://www.example.com/some///slashes.这是一种不好的做法吗?谷歌关心吗?Google是否将/some/slashes和/some///slashes视为不同的URL?如果是这样,我认为Google不会合并这些URL的PageRank,或者会吗?谢谢! 最佳答案 这会导致搜索引擎索引不正确的URL和重复的内容。具有相同内容的多个页面不利于SEO。重复的页面有损于原始页面。您最终可能会索引不正确的URL,并从搜索结果中删除正确的URL。

php - CodeIgniter SEO - 每种语言一个 URL

我正在构建一个网站,我决定使用codeIgniter作为框架。我的网站将在发布时翻译成两种语言,之后可能会更多。我的网站会很简单,包括以下功能:创建帐户、登录、浏览教程/常见问题解答页面。我希望我的URL简单易懂,并以各种语言呈现,以便人眼和搜索引擎更容易理解。英语:我的网站/注册法语:我的网站/铭文有了这个设置,我需要为我的routes.php中的每个页面设置一个路由$route['default_controller']='home';//SIGNUP$route['signup']='signup_c/main/english';$route['inscription']='si

regex - .php 在添加尾部斜杠后以重写的 url 结尾

当我尝试向不存在的文件添加尾部斜杠时遇到问题。这是我的重写规则#removewwwfromurlRewriteCond%{HTTP_HOST}^www.goautohub.com[NC]RewriteRule^(.*)$http://goautohub.com/$1[L,R=301]#rewritenews/articlenameRewriteRule^news/([^/]*)/$news.php?viewnews=$1[NC,L]#removeindexfromurlRewriteRule^index\.php/?$/[L,R=301,NC]#removephpfromurlRewr

regex - 从 URL 中删除不需要的字符

我已经使用GetRouteUrl来创建SEO友好的URL,但我现在想删除%20即空格并替换为破折号(“-”)。下面显示了我网站上的示例页面。我希望Title变量为“madonna-item”而不是“Madonna%20Item”。/ProductsByDepartment/Gracya/Madonna/Madonna%20Item?CategoryId=9&productId=8&departmentId=4我已经创建了一个类(StringHelpers)来修复url但我不知道在哪里调用FixUrlPublicstaticclassStringHelpers{publicstatics

javascript - 用 JS 修改规范 url

我有一个seo友好的规范url,但是在转到此页面时有一个重定向。因此,我在使用GooglePlus时遇到了问题。如果我将以下内容添加到url的末尾?geoip=noredirect它工作正常但不想更改机器人搜索的实际url。如果我在页面加载后使用JS/JQuery进行此更改,是否会对SEO产生影响? 最佳答案 听起来您的网站过于复杂并且会导致问题。你需要简单。Ihaveacanonicalurlwhichisseofriendly,howeverwhengoingtothispagetherearearedirectinplace.