草庐IT

url_decode

全部标签

apache - SE 友好的 URLs apache 代码片段

我希望将example.com/23-45转换为example.com?id=23-45能否请您发布我应该添加到.htaccess文件中以使其工作的代码(这是我应该做的一切来完成这项工作-将一段代码添加到.htaccess文件吗?) 最佳答案 您必须在Apache的httpd.conf中启用mod_rewrite。要使用.htaccess,您还必须为主配置中的.htaccess目录设置AllowOverrideFileInfo和OptionsFollowSymLinks。查看docs.之后,根docs目录下的.htaccess应该有

ruby-on-rails - 在没有 method_missing 的情况下使用 Rails 获取 SEO 友好的 URLS?

目前我们正在使用method_missing来捕获我们Controller中对SEO友好操作的调用,而不是为变量的每个可能的值创建操作。我们想要的是这样的URL:/学生/鲍勃史密斯而不是/students/show/342是否有比method_missing更简洁的解决方案?谢谢! 最佳答案 您可以很容易地为特定格式定义路由。map.connect"/students/:name",:controller=>:students,:action=>:show,:requirements=>{:name=>/[A-Z][A-Z]+/}然

.htaccess - 带有 .htaccess 的友好 URL 不工作...和 ​​stackoverflow URL 样式

我知道这个问题在stackoverflow上被问过一百万次,但我无法解决这个问题,所以我需要知道的人来最终解决这个问题!我希望将其插入URL时:http://website.com/pelicula/0221889/http://website.com/pelicula/0221889/posters/实际上是这样的:http://website.com/index.php?ctrl=pelicula&id=0160399http://website.com/index.php?ctrl=pelicula&id=0160399&tab=posters这是我的.htacces文件的样子:

url-routing - 建议最佳 URL 样式

我们的系统我们的搜索模块可以有很多参数,比如搜索关键词检查过滤器主题过滤器日期范围过滤器类(class)名称过滤器......等并且有分页和排序参数,例如页码页面中的结果数排序字段排序顺序我们曾经有这样的网址:-www.projectname/module/search////www.projectname/module/search////,,,..........我们在htaccess中对每个变体都有一个重写规则。当前问题由于多个URL的麻烦导致代码维护出现问题,我现在求助于PHP函数而不是htaccess来完成任务,类似于Zend,Codeignitor等框架的URL库。我的问题

url - 在不损害 SEO 的情况下合并网站

我有一个friend正在帮助一些网页设计。基本上,这个人拥有一些相互补充的业务,他想将它们全部合并到一个站点中。有服务A和B,位于我们州的西侧;以及基于东侧的服务A和B。每个都有自己的网站(例如,eastservicea.com、westservicea.com)。之前的网页设计师为所有四个网站保留了完全独立且独特的内容和独特的设计。他现在想将所有这些合并到一个采用新设计的站点(statewideservica.com)。现在,所有四个网站都在他的利基市场的搜索中名列前茅。我们最不想做的就是伤害SEO。所以争论我们如何在不损害SEO的情况下合并这些网站。保留现有的URL,只是让内容保持

.htaccess - 使用 .htaccess 重写 URL

我有这样的链接/product.php?id=1我想在.htaccess中重写它,例如/productname/id或/productname/1。我正在使用PHP。 最佳答案 为此,您需要将产品名称与ID一起获取,以便在重写表达式中使用它。您可能还想探索RewriteMap,您可以在其中将产品ID列表映射到产品名称。显然,只有当您的产品数量有限时,您才会这样做。如果产品数量是动态的,变化太频繁,建议在获取id的同时获取产品名称。 关于.htaccess-使用.htaccess重写URL

apache-flex - Flex 3,组件 ID 和 URLS——连字符与下划线

我在Flex3应用程序中使用深层链接。我有一个ViewStack,我想在url中使用Canvas的id。我读到搜索引擎更喜欢连字符而不是下划线作为单词分隔符。因此,搜索引擎将“big-book”视为一个单独的词,但“big_book”可能是一个词。此外,当链接带有下划线时,下划线会被遮盖。基于上述原因,我认为使用连字符会很好。问题是Flex不允许在id中使用连字符。有解决办法吗?处理这个问题的好方法是什么。 最佳答案 好的,我继续将下划线替换为破折号。varselectedStack:String=mainViewStack.sel

url - Google SEO 索引 url

说如果我有www.xxx.com/origin-to-destination/date/time,将谷歌索引www.xxx.com/origin-to-destinationorwww.xxx.com/origin-to-destination/date/time或两者兼而有之 最佳答案 Google会将页面而不是它的url编入索引。但是,当显示链接作为对搜索条件的响应时,可以省略这些元素。对于同一域中的许多链接,似乎重复的任何内容都将替换为“...”。就日期和时间而言,谷歌在为搜索条件选择最佳匹配时肯定会使用它们。

url - 重复url+内容生成问题

在我当前的站点中,我在标题部分有一个链接,用于Skype、Gtalk、MSN聊天,单击该链接即可启动聊天应用程序。问题是,链接使用了href标签。通过这样做,SEO过程面临问题,因为已经创建了一些重复的url。在SEO过程中,如果不同的URL具有相同的内容,则该过程将不起作用。来自这个问题的任何建议。 最佳答案 解决此问题的一种简单方法是添加一个具有属性rel="canonical"的元素到页面的非规范版本部分。更多信息请访问http://www.google.com/support/webmasters/bin/answer.py

forms - SEO ASP.NET 4.0 表单 - 在 URL 中设置默认值

我正在使用asp.net4.0SEO,我想弄清楚是否可以在未指定的URL中使用默认值。这是我的情况:在我的global.asax中,我添加了以下路线:Races/{Season}-其中Season默认为当年。因此,您可以在此处输入网站名称/Races,它将适用于当年。但是,即使未指定默认年份,是否可以在URL中显示默认年份?换句话说,当我在此处键入websitenamehere/Races并单击enter时,页面加载,然后它会在URL中显示websitenamehere/Races/2010。 最佳答案 在您的页面上进行重定向。检查