草庐IT

HTAccess-Mod_rewrite

全部标签

c# - url-rewrite 不适用于斜杠

我有url-rewrite的问题我在web.config中的查询如下所示:如果我在下面调用这个url是有效的https://mydomain/master/xx/yy/ww/ss/12-n然后我调用下面的这个url是行不通的https://mydomain/master/xx/yy/ww/ss/12-n/我知道SLASH,但我需要两个url都有效 最佳答案 这对添加/?$/?有效吗?在正则表达式的末尾 关于c#-url-rewrite不适用于斜杠,我们在StackOverflow上找到一

url-rewriting - ASP.CORE 2.0 中的 SEO url 重写

我有这样的场景:我有一个这样的网址:https://localhost/Cars/Model?modelId=dc95cb43-f249-492a-8dcc-33d5b540895c我想改写成这样:https://localhost/Cars/Model/audi-a4其中audi-a4是数据库中唯一的描述,与相关的描述modelId=dc95cb43-f249-492a-8dcc-33d5b540895c我在互联网上搜索了一下,但找不到与此相关的内容。我找到了不同的重写方法,但不是我想做的。有没有人知道如何解决这个问题?提前致谢 最佳答案

.htaccess - HTTPS SEO 和 Canonical

我的网站现在有https版本,“永久移动”状态301、200并将httpurl重定向到https对seo友好吗?我正在使用.htaccess来执行此操作RewriteCond%{HTTPS}!onRewriteCond%{REQUEST_URI}!^/[0-9]+\..+\.cpaneldcv$RewriteCond%{REQUEST_URI}!^/\.well-known/pki-validation/[A-F0-9]{32}\.txt(?:\Comodo\DCV)?$RewriteRule(.*)https://%{HTTP_HOST}%{REQUEST_URI}[L,R=301]

.htaccess 带有 queryString 的 SEO 友好 URL

我有这样一个页面:page.php?mode=dashboard&hl=en我想像这样使用:site.com/dashboard?hl=en我必须如何使用RewriteRule?谢谢...编辑:我认为这对于.htaccess是不可能的。需要使用javascript。 最佳答案 希望对你有帮助#Redirect/Category.php?Category_Id=10&Category_Title=some-textRewriteCond%{ENV:REDIRECT_STATUS}^$RewriteCond%{QUERY_STRING}

.htaccess - 由于 .php 扩展名,谷歌网站管理员重复描述

关闭。这个问题是off-topic.它目前不接受答案。想改进这个问题吗?Updatethequestion所以它是on-topic用于堆栈溢出。关闭10年前。ImprovethisquestionGoogle网站管理员工具向我显示26个重复页面,因为您可以访问该页面两种方式:/crossMaker.php?jsonID=103/crossMaker?jsonID=103在我的htaccess文件中,我可以不包含php扩展名,但是可能在代码的某个地方我链接到带有后缀的文件名所以谷歌抓取我该怎么做才能让谷歌忘记带有扩展名的文件?使用301重定向?如果可以,我该怎么做?

php - 我的 sef 链接如何使用 .htaccess

这个问题在这里已经有了答案:HowcanIcreatefriendlyURLswith.htaccess?(8个答案)关闭9年前。我的链接是“site.com/index.php?w=Mbv”我想看:“site.com/Mbv”我尝试了*mod_rewriteRewriteRuleGenerator*等,因为它没有任何作用。抱歉我的英语不好。谢谢!

.htaccess - 选择规范版本

关闭。这个问题是off-topic.它目前不接受答案。想改进这个问题吗?Updatethequestion所以它是on-topic用于堆栈溢出。关闭9年前。Improvethisquestion我正在运行一个使用SSH证书的网站。这为潜在的CName留下了:https://example.comhttps://www.example.comHTTP://example.comhttp://www.example.com从SEO的角度来看,我理解最好选择一个,然后设置301重定向。在Google网站管理员工具中,可以选择www.和非www。版本。我随意选择了非www。版本。没有特别的原因

.htaccess - 带有 $_GET 参数的单个 PHP 页面,对 SEO 不利吗?

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。这个问题似乎与helpcenter中定义的范围内的编程无关。.关闭9年前。Improvethisquestion假设我有一家公司的网站,我想对其进行SEO。考虑两种情况:1)只有index.php,对于/about/contact部分,我是这样做的:index.php?what=about,index.php?what=contact等,我使用.htaccess更改了url,所以链接变成了www.company.com/about,www.company.com/contact当然每个页面都有独特的内

.htaccess 多语言(别名 URL/友好 URL)

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。这个问题似乎与helpcenter中定义的范围内的编程无关。.关闭8年前。Improvethisquestion我在一个多语言网站上工作。对于URL.com/business-industry/?parent_id=3&value=cars,它工作得很好。这将使URL.com/business-industry/3/cars但该网站也有.com/nl/和.com/de/我已将下一条规则添加到.htaccess。第一个有效,但/nl和/de的第二个和第三个无效。例如,第二个必须来自.com/nl/bus

.htaccess - 重定向旧静态移动网站的最佳实践

我更新了我的非响应式到响应式模板,不再需要我的老式静态移动网站和重定向到它(www.mysite.com/mobile/index.html)。我想完全删除包含移动网站的目录,以便我的旧移动网站不再可用。我担心大量404错误后缀及其对我当前的Google搜索结果的影响。也许有人可以帮助我提出建议,在这种情况下什么是最佳做法。我正在使用CSMJoomla、Apache服务器并且我已经配置了.htaccess文件。我最希望301将整个移动目录重定向到我的主网站链接(www.mysite.com),但我知道从Google的角度来看,这真的很糟糕。任何帮助将不胜感激。