草庐IT

umbraco6

全部标签

seo - Umbraco imagegen.ashx 在 robots.txt 中被禁止,因为图像被阻止搜索

我使用imagegen.ashx调整我的Umbraco4.7网站上的图像大小。默认情况下,它在robots.txt中是不允许的,我使用处理程序的图像不会出现在搜索引擎结果中-我已经在Google网站管理员中检查过它们被阻止了。我想允许搜索这些图像。我可以通过在robots.txt中允许imagegen.ashx来实现吗?我还想知道默认情况下不允许使用它有什么充分的理由吗?如果我允许它,它会解决我的图像被阻止的问题,还是需要更多的配置更改? 最佳答案 您可以安全地从robots.txt中删除imagegen.ashx。到目前为止,我知

redirect - 将 Umbraco 'redirect to' 更改为使用 301 而不是 302

我正在使用Umbraco7.0.1并希望将默认重定向行为从返回302更改为返回301。所以我有一个页面:/het-obam-perspectief/nieuws/重定向到/nieuws/。我已经在UmbracoCMS中进行了设置:当请求返回时,我得到一个302(在Fiddler中捕获):有没有办法重新配置默认的重定向行为?我环顾了网络,只看到了在更改域(stackoverflow.com/questions/16357712/umbraco-301-redirect-entire-site)或手动管理每个重定向url(http://our.umbraco.org/projects/de

c# - 在输入 Umbraco 站点的 URL 时添加正斜杠

我有一个使用UmbracoCMS的网站。单击网站上的链接时,URL末尾将出现正斜杠。例如www.mysite.com/home/虽然如果我输入URL,它会显示www.mysite.com/home正斜杠丢失。有一个URL重写配置,但我不确定是否需要在那里或在Web配置中创建配置。我找到了一些东西similartomysituation在这个网站上,但解决方案是相反的,删除正斜杠有没有人遇到过这个问题或知道解决方案?谢谢。 最佳答案 我正在使用web.config来做到这一点。......

Umbraco检查,嵌套了多个布尔操作员

我试图将这些过滤器添加到已经很合理的复杂的umbraco检查查询中,并且已经看到您无法将API与RawLucene查询混合在一起,因此可能必须将整个事情都做到RAW,因为我一直试图避免这种情况。它的查询构建器具有相当多的尺寸。API是否可以使用这种事情?我看到了GroupedOr/And但是我看不出如何切割它,因为这些是独家/包容性的SQL“在”类型查询中。AND((_nodeTypAlias:'Event'ANDeventDate:(0xxTO0xx))OR(NOT_nodeTypAlias:'Event'))AND((_nodeTypAlias:'Article'ANDpostDate:(

Umbraco-当前节点图像

我正在尝试从Umbraco中的当前节点获取图像。我知道我使用它的方式不是最好的,但是我试图理解一些东西。这是我的代码:varimage=Node.GetCurrent().GetProperty("image").Value.ToString();varurl=@Umbraco.Media(image).Url;首先,我得到了Image价值:umb://media/b59274b4328f4f39866144bef8edef58从这个价值来看,我正在尝试获取URL,但是我的varurl是空的。但是,当我尝试时:@Umbraco.Media(Model.Content.GetPropertyVa

Umbraco无法启动。连接字符串已配置 - 在本地正确运行,但在托管上错误

我的项目在本地主机上非常完美,但我试图在IIS上托管,以下错误正在显示到目前为止,我尝试过的步骤:1.检查了我的连接字符串2.使用窗口身份验证登录到我的DB。我还重新确定了给定的站点,但找不到所需的解决方案:Umbraco无法启动。配置了连接字符串,但Umbraco无法连接到数据库umbraco在切换到本地SQL数据库后无法启动看答案谢谢大家的帮助。.现在解决了我的问题。.尽管它通过在我的ssms中添加一些密码,然后在连接字符串中添加与然后,我的umbraco密码在登录屏幕上不接受[即使我没有对该密码进行任何更改)。其他选项..但这些都不适合我。然后,我已经备份了我的DB..它保存了我的项目。

UMBRACO 7.6.3使用App_Data虚拟目录安装表单6.0.1之后后端很慢。

我们已经注意到,在Umbraco7.6.3上安装表单6.0.1之后,并为APP_DATA使用虚拟目录会导致CMS运行极慢。我们的一些客户具有负载均衡的实时环境,并为App_Data,媒体等创建了虚拟目录。我们将其网站从4.8.0升级到7.6.3,然后在安装表单并部署到演示环境之后注意到CMS注意到CMS永远竭尽所能。多年来,我们一直在各种版本的Umbraco上使用App_Data的虚拟目录,并且从未遇到过这种方法的任何问题。为了消除问题并不是由于升级中的任何内容,我们能够按照以下步骤重新创建问题:在本地开发机上,安装了Umbraco7.6.3的新(干净版本)。使用IIS设置Localhost访

在Umbraco中找不到类型或名称名称“ xxx”

当我创建类时,没有现有的名称空间声明,我需要名称空间声明才能从视图(CSHTML)访问类。通常,当您创建类时,应该包括一个名称空间声明吗?但是对我来说,我看不到。我已经尝试添加一个名称空间声明,但是我仍然无法从其他类访问它。希望您能为此提供帮助。屏幕截图:https://drive.google.com/open?id=0b5tgcf9mteg2v2v2zdaldwelp6wxc截屏看答案就像尼科所说的那样(https://stackoverflow.com/users/5685258/nico)按照此说明进行操作,这将得到解决:https://our.umbraco.org/document

c# - 如何使用 MySql 和 Umbraco 4.7.1 为波斯尼亚语(或克罗地亚语或斯洛文尼亚语)字符集设置编码

当我在Umbraco4.7.1中将它作为文本字符串数据类型插入时,我在前端显示字符š和ž时遇到问题。Umbraco使用MySql数据库。当我使用富文本编辑器保存这些字符时,我注意到这不是问题。我查看了数据库,所有富文本编辑器值都存储在CDATA内的XML中,但文本字符串数据类型不在CDATA内。所有其他波斯尼亚特定字符(čćđ)都被html编码为čćđ,但š和ž被保存为s和z。当我尝试将textstring数据库数据类型更改为ntext而不是varchar时,它可以工作(因为它存储在CDATA中)但我不能这样做,因为那样我将丢失所有现有数据。我的HTML编码字符集是iso-8859-1

c# - Umbraco - 以编程方式通过 ID 获取节点

运行Umbraco4x我在C#中创建了一个辅助方法,我可以递归调用它来创建特定节点(类别)的子类别。该方法将parentNodeID作为参数。我需要检索该父节点的属性。我知道我可以使用静态方法Node.GetCurrent()但我正在寻找类似Node.GetNodeById(parentNodeID)的方法。我只是看不到这个方法在哪里。我知道有umbraco.library.getNodeXMLbyId方法,但这是否为我提供了节点的名称属性?我UmbracoN00b:) 最佳答案 你可以这样做varnode=newNode(node