草庐IT

url-rewriting - URL 重写建议

我有一个核心的php网站,用户可以在其中登录、更新个人资料、添加friend等等。用户个人资料驻留在像"mysite.com/userProfile.php?id=####这样的链接上“。我的客户想让它对SEO友好,比如"mysite.com/justin"。我知道我们可以通过在“.htaccess”文件中编写规则来做到这一点。如果是这样,我需要更改所有存在用户配置文件链接的地方。实际上这很重要,因为我需要修改近250多个php文件。是否有任何捷径可以在不修改现有代码库中的链接的情况下创建SEO友好的URL。希望这是有意义的。 最佳答案

php - 我怎样才能在 PHP 中找到所有内容,直到找到其他内容并将其作为字符串返回?

我想从我的URL返回这些唯一值394_black500_mono2网址:/shop/swarovski/394_black_the-reagan-swarovski-maxi-dress/shop/celeb/500_mono2_the-reagan-swarovski-maxi-dress我可以在PHP中执行此操作吗?伪代码$url=geturl$firstvar=after3rd/andaftersecond_savetext(500_mono2)from$url$secondvar=using$firstvarreturnonlyfirst3numbers//substr($fi

ssl - 如何使用 nginx 和 cloudflare 将 www 重定向到非 www 并将 http 重定向到 https?

我正在使用以下方法将所有用户重定向到https和non-www:server{listen80;listen[::]:80;server_namewww.example.comexample.com;return301https://example.com$request_uri;}server{listen443ssl;listen[::]:443ssl;server_namewww.example.com;return301https://example.com$request_uri;}server{listen443ssl;listen[::]:443ssl;server_na

将GREP输出传递到变量,并将该变量用作SELL脚本中的SED输入

我想编写一个外壳脚本,该脚本使用GREP从文件中获取一行号码,并将该行号用作SED命令的头和尾部来切割文件。我的脚本看起来像这样:head=$(grep-n-i-B1"^\s\+abcd"|head-n1|cut-d:-f1)tail=$(grep-n-i-B1"efgh"|tail-n1|cut-d:-f1)if($head!=NULL)thensed-n"$head,$tailp".txt>.txtfi我的目标是使用第一个GREP,并在与图案匹配时获取头线号,然后使用第二个GREP在与图案匹配时获取尾线号,并将其用作SED的输入,并使用-n开关和-n开关和创建一个仅具有从头到尾的线号的文件

wordpress - 在根域上安装 Shopify 并将 Wordpress 作为子文件夹安装有哪些挑战?

关闭。这个问题需要更多focused.它目前不接受答案。想改进这个问题吗?更新问题,使其只关注一个问题editingthispost.关闭3年前。Improvethisquestion我们有一个Shopify商店和一个WordpressCMS站点。目前商店位于根域中,而Wordpress位于子域(help.domain.com)中。一切都很好,生活很美好。不出所料,我们的SEO公司现在要求我们通过在子文件夹中安装Wordpress将help.domain.com上的Wordpress端合并到根目录中。有可能吗?我的理解是,这样的架构会带来一系列技术问题和潜在的麻烦。我想我的问题是这个挑

php - 哪个是检测浏览器语言并将301重定向到主页的最友好的seo方法

我有一个多语言页面,我想检测客户端浏览器的语言,然后制作一个301主页或其他东西。但我不确定哪种方式更适合seo。不知道webspider喜欢哪一个?还是其他方式?或或者其他方式?谢谢。 最佳答案 正如您在问题中已经假设的那样,您需要解析Accept-LanguageHTTP/1.1header,在$_SERVER['HTTP_ACCEPT_LANGUAGE']中的PHP中可用。首先需要将其解析为您可以在PHP中更好地处理的结构,例如数组:/***ConvertAcceptLanguagetosortedPHParray**Rela

javascript - 这个网址到底是什么意思?

我在我们的一个网络应用程序中使用了不同的分析标签。他们中的大多数调用javascript代码进行跟踪。一些标签有带有查询字符串的gif图片的url。示例:http://www.google-analytics.com/__utm.gif?utmwv=45.542这个url到底是做什么的?他们如何从查询字符串中获取值?更新:(阅读一些答案后)我知道每个浏览器都会加载1x1像素的gif。但是他们如何从查询字符串中获取值呢?在上述情况下,他们如何检索utmwv的值?任何代码示例? 最佳答案 基本上,您使用首选语言编写脚本,并将该脚本映射到

iframe - 谷歌在抓取时可以看到 iframe 的内容吗?

我已经查过了,但没有找到一致的答案。我想在我的页面中嵌入一个谷歌文档(当你发布你的谷歌文档时,它会给你一个iframe)。像谷歌这样的搜索引擎是否能够读取文档的内容(只是文本,但可能有重要的关键字)?或者它会表现得好像页面是空的吗?如果它无法为文本编制索引,那么是否有任何方法可以将嵌入内容包含在某种服务器端,以便它看起来像是硬编码到蜘蛛的html中? 最佳答案 不,他们不会阅读它并将内容与您的网站相关联。他们最终会在某个时候抓取它,但不会将其关联为“您的”内容。唯一的方法是编写服务器端代码来抓取内容并将其输出到您的页面中。现在,该页

seo - joomla url重写更友好?

我有类似index.php?option=mycomponent&id=12的url结构我想将id=12重写为类似“bluecar”的东西,我可以将bluecar放在mysql中的某个地方。这可能吗? 最佳答案 核心JoomlaSEFURL会根据您的文章/菜单项的别名构建url。而不是yourdomain.com/index.php?option=mycomponent&id=12它将是yourdomain.com/blue-car打开它:在安装Joomla的目录的根目录中查找htaccess.txt并将其重命名为.htaccess

javascript - comscore api及实现相关

我的一个friend正计划实现comscore来跟踪他的网站,我正在帮助他实现这一目标。浏览了一个描述变量c1、c2的pdf文档……它们的用途(如果需要)等等。我的问题是关于代码实现的。该代码创建一个脚本元素并附加src值并将其放在body标记中。没有具体说明为什么它是以插入DOM结构的形式而不是仅仅将代码块分别放在开头或结尾的形式。如果可能的话,请让我知道你们中是否有人使用comscore来跟踪您的站点分析,以及它是否比OmnitureSiteCatalyst更好..如果是,以什么方式。提前致谢,擎天柱。 最佳答案 创建脚本标签并