我如何配置.htaccess文件来重定向除以下链接之外的每个链接domain.com?p=*和domain.com/index.php?p=*到domain.com我希望你能理解我的问题,谢谢你的每一个回答。来自德国的问候。 最佳答案 将其放入文档根目录的htaccess文件中:RewriteEngineOn#ifquerystringisp=(something)RewriteCond%{QUERY_STRING}^p=#andrequestisfor"/"or"/index.php"RewriteCond%{REQUEST_UR
基本上我在想办法制作http://www.mysite.com/check/google.com显示页面内容http://www.mysite.com/check.php?site=test.com我希望用户认为实际的URL是http://www.mysite.com/check/google.com而不是长的。但我需要以对Google最友好的方式执行此操作,这样他们就不会将其视为重定向,并且它的排名仍然很好...如果您可以发布一些示例代码,我们将不胜感激...谢谢! 最佳答案 在文档根目录的htaccess文件中,尝试添加:Rew
我在更新我的网站时遇到问题,谷歌搜索结果显示指向旧页面的链接,这些链接现在是404,其中一些甚至包含已弃用的内容。我的问题是关于301的使用。旧页面具有深层嵌套页面,如下例所示:www.site.com/category/subjects/subject_b.html它在google中显示了对“subject_b”的非常具体的描述,这对我的目的来说不是最佳的。我一直在研究的新布局意味着曾经位于“/category/subjects/subject_b”下的内容现在可以在单个页面(www.site.com/subjects.html)中找到,连同假设的subject_a&subject_
我正在努力删除安装了SEF模块的旧Joomla1.0站点。我需要以搜索引擎友好的方式将URL重定向到静态页面。典型的URL如下所示:www.mysite.com/index.php?/this-page.html。我需要将它转发到同一站点上的静态页面,例如:www.mysite.com/this-page.html因此,我编辑htaccess以阅读:redirect301/index.php?/this-page.htmlhttp://www.mysite.com/this-page.html重定向似乎不起作用。有任何想法吗?用于删除“/index.php?/”的通配符重定向将是一个奖
我的网站顶部有导航链接到news/新闻总是分页的,每页一篇文章,可以导航到下一篇或上一篇文章。我希望默认文章是倒数第二篇最新文章。因此,如果有10篇文章,当用户点击news/时,他们将被重定向到news/9,并使用302重定向代码。从SEO的角度来看,像这样不断地重定向是不是很糟糕?将顶部导航中的链接更改为直接链接到news/9并在每次有新文章时继续更改会更好吗? 最佳答案 搜索引擎希望给定的内容具有规范的URL。一个页面可以有任意数量的URL,但要使用规范URL。Sop不管你有什么重定向,添加一个规范的URL和搜索引擎将处理任何困
我了解og:url元标记是开放图中资源的规范url。如果我希望支持资源的301重定向,同时保留其在开放图中的位置,我可以使用什么策略?我不想因为更改了URL而失去我的喜欢。最好的方法是存储内容的原始url并引用它吗?有没有其他策略来处理这个问题?澄清一下——我有页面:/page1,og:url为http://www.example.com/page1我现在想把它移到/page2,使用301重定向到http://www.example.com/page2除了将og:url元设置为/page1之外,我是否有任何选项可以避免丢失点赞和评论? 最佳答案
关闭。这个问题是off-topic.它目前不接受答案。想改进这个问题吗?Updatethequestion所以它是on-topic用于堆栈溢出。关闭10年前。Improvethisquestion如果我注册了一个域abc.com,但通过重定向指向另一个域的子文件夹,如def.com/abc,这对SEO有什么影响?Google会将abc.com和def.com/abc都编入索引并针对关键字“abc”显示它们吗?有什么办法可以避免这种情况,或者修改abc.com使其显示得比def.com/abc更显眼?这种情况下的最佳做法是什么?感谢您的帮助。
我不太了解htaccess和redirecturl(301)withphpas;header("HTTP/1.1301MovedPermanently");header("Location:http://www.exampledomain.com");对于google,两者之间有什么区别或优势吗?我必须使用htaccess作为重定向url吗? 最佳答案 您必须同时使用这两个header才能永久重定向某些内容。两个header都是必需的。我为我的旧博客网址回显了相同的标题。我得到了所有推荐、访问者、从谷歌到新域的链接。您如何回应hea
我用新设计重建网站旧网页的url以.html结尾。网页有3种语言。域保持不变。我打算做几件事:删除所有网址末尾的.html。将旧新闻文章重定向到主要新闻(2种语言)目录。从主要语言中删除语言代码/lv。在没有/lv和html的情况下重写主要语言新闻文章url。主要产品/联系人/信息我将使用joomla内置的重定向系统手动重定向(它们很少)但是新闻文章很旧(每种语言大约500篇),我想重定向/en和/ru到基于语言的新闻类别。我导出到新网页的主要语言新闻,但现在它们最后没有语言代码/lv和.html。旧网址看起来像:http://vervo.lv/ru/news/43-jaunumi/5
会有几个高调链接供客户关注,例如:联系我们@domain.com/home/contact关于服务@domain.com/home/service定价@domain.com/home/pricing工作原理@domain.com/home/how_it_works诸如此类。我想从URL中隐藏homeController,这样客户只能看到/contact/,而不是/home/contact/。与/pricing/相同,而不是/home/pricing/我知道我可以为每个特殊页面设置一个Controller或一个路由,但除了我想从数据库中提取的内容外,它们看起来是一样的,我宁愿让我的代码保