草庐IT

CATEGORY_SLUG

全部标签

asp.net - 通用 Web.Config 重写以删除查询字符串并添加 url seo slug

我正在尝试创建以下URL重写。我希望将以下url重写为以下内容。/Catalog/Product/1/Title-Description到/Catalog/Product.aspx?pid=1&title=Title-Description和/Events/Detail/1/Today/Events/Detail.aspx?pid=1&title=Title-Description基本上我希望写入是通用的并适用于多种场景。任何时候有一个带有4个斜杠的url,我希望重写规则将其拾取并将其转换为url。因此事件的url为1/1/1/1是有效的。这将转换为/1/1.aspx?pid=1&ti

php - 如何为 unicode 标题创建 unicode slug?

我想用url中的unicode字符清理博客标题。我需要用“-”替换无效字符和空格,以便像这样更好地重写seo。http://example.com/это-моя-хорошая有人知道怎么做吗? 最佳答案 您可以将此算法用于SEO友好的UnicodeURL:将文本转换为UnicodeNormalizationFormC,即预组合字符。使用带有Unicode字符类的正则表达式将每个非字母非数字字符替换为空格。删除前导、尾随和双空格。缩短。用连字符替换空格。 关于php-如何为unicod

asp.net-mvc-3 - 创建规范 URL,包括 id 和 title slug

我想复制StackOverflow对其URL所做的操作。例如:HiddenFeaturesofC#?-(HiddenFeaturesofC#?)或HiddenFeaturesofC#?-(HiddenFeaturesofC#?)会将您带到同一页面,但当他们返回浏览器时,总是会返回第一个页面。您如何实现更改以返回较大的URL? 最佳答案 我之前处理这个的方法是有两条路线,按这个顺序注册routes.MapRoute(null,"questions/{id}/{title}",new{controller="Questions",act

php - Yoast 的 WP SEO - 如何设置不同的 og :image per category

我想为Wordpress中的特定帖子设置个人facebookopengraph元图像(og:image)。例如,如果帖子属于类别1,则将og:image设置为cat_1_image.jpg,将其设置为cat_2_image.jpg如果帖子属于id=2的类别。伪代码:if($category->term_id==1)og:image='cat_1_image.jpg';elseif($category->term_id==2)og:image='cat_2_image.jpg';elseif($category->term_id==3)//CatID3means'Posthasimage

seo - 包含文字 "#"或 "+"的 URL 编码 slug

我目前正在将url中的数字ID替换为根据职位创建的slug。我的问题是,有些slug包含“#”或“++”。简单地删除它们将改变含义(“C#developerwanted”->“c-developer-wanted”)。解决这个问题的最佳方法是什么?我目前的想法:简单地编码这些字符(“C%23-developer-wanted”)可能是最好的选择,但会降低可读性。这样做的部分原因是SEO-不是我的强项-所以我猜编码可能比用一个词(“csharp-developer-wanted”)替换它更好。 最佳答案 查看结果页面,经过编码的页面确

Wordpress - 为图像文件创建一个 slug

所以这是交易:我需要让所有在wordpress中发布的图片都具有seo友好的url,就像帖子的slugs一样。因此,如果我将标题为“FooBarImage”的图像“foo01234.jpg”附加到帖子中,而不是将图像存储为“/2011/09/foo01234.jpg”,我想将其保存为“/2011/09/foo-bar-image.jpg'。有没有办法挂接到帖子更新以实现此目的? 最佳答案 您可能想试试这个:http://wordpress.org/extend/plugins/slug4apig/

python - 具有永久重定向或在数据库上存储 slug 的动态 slug

哪个是新闻页面上url的最佳选择:动态生成slug。从对象ID加载页面。如果slug不匹配,永久重定向到正确的slug。myweb.com/542/my-news-item我看到的缺点:如果更改新闻标题,则slug会发生变化,但旧的slug将重定向到新的,所以我不知道这是否是查找的问题。或者:永远不会改变的静态slug,即使新闻标题改变也是如此。myweb.com/my-news-item我看到的缺点:数据库中多了一个字段。如果我从根本上改变新闻标题,那slug就会大不相同 最佳答案 如果您希望slugs更新,而不破坏旧的url,您

php - 在 Laravel 中使用阿拉伯字符作为 Slug

我正在使用这个包Github:eluquent-sluggable-persian对slug使用阿拉伯语,他们对包配置文件使用正则表达式,我不太擅长,我的错误是ErrorExceptioninsluggable.phpline106:preg_replace():Compilationfailed:nothingtorepeatatoffset0sluggable.php是我应该用原始配置文件替换的配置文件,我需要知道如何修复它。有错误的代码'method'=>function($string,$separator='-'){$_transliteration=array('/ä|æ|

laravel - 具有类别/子类别/文章 slug 的 SEO 友好 URL? [拉维尔]

首先,我在数据库中有Article模型和articles表。每篇文章都可以使用Laravel的标准URI结构显示:www.example.com/articles/5(其中5文章id。)。每篇文章都有一个slug字段(articles表中的slug列),所以对于RouteModelBinding它是很容易改变这一点,并在URI中使用slug而不是id:在RouteServiceProvider.php我刚刚添加:publicfunctionboot(Router$router){parent::boot($router);\Route::bind('articles',function

拉维尔 : create hierarchical route for category

我正在实现类别结构,有些产品会有一级类别,但其他产品可能有两级或更多级别:/posts/cat2/post-sulg/posts/cat-1/sub-1/post-slug/posts/cat-3/sub../../../post-slug因为我不知道它会有多深并且使用类别slugs仅适用于seo(我只通过它的slug找到帖子)创建处理此结构的路由的最佳方法是什么? 最佳答案 你可以解决这个问题:Route::get('posts/{categories}','PostController@categories')->where('