草庐IT

codeigniter-2

全部标签

codeigniter - SEO 友好 URL 的建议

我在我们的网站之一上显示城市列表和详细信息以及该城市的图片库。我想为城市详细信息页面和城市相册页面创建一个SEO友好的URL。目前这两个页面的URL是:里约热内卢城市详细信息页面链接:http://www.example.com/city/38/RioDeJaneiro里约热内卢市专辑页面链接:http://www.example.com/cityalbum/38/RioDeJaneiro我们还提出了一些解决方案,如下所示:里约热内卢城市详细信息页面链接:“提供链接”里约热内卢市专辑页面链接:“提供链接”请建议上述网址是否适合SEO目的,或者我们需要对其进行修改。如果我们需要修改它,请

php - CodeIgniter 中的 Seo 友好 url

我创建了一个用于过滤产品列表的过滤方法。这是我的网址:localhost/myshop/products/filter?category=shirts&color=blue&page=1但是我想这样展示:localhost/myshop/products/shirts/blue/1我怎样才能实现它? 最佳答案 假设Products::filter()负责处理请求,您可以重写该方法以在其签名中接受参数。所以,如果当前的逻辑是这样的:classProductsextendsCI_Controller{publicfunctionfilt

javascript - 使 javascript + codeigniter 生成的 url 的特定部分不可见

http://www.blabla.com/our_work/client/client-name#/uploads/18.jpg我使用CodeIgniter,这是我的url。我在页面上使用了一个图库脚本,它在url上生成了#/uploads/18.jpg这样的东西:(有没有什么办法让它不可见或……。也许用htaccess。我不知道。我不想再花一天时间寻找另一个画廊脚本,我已经过了截止日期:(感谢帮助... 最佳答案 就放在那里吧。有什么害处?真的。您正处于最后期限,并且正在浪费时间尝试从url中删除#tag。

php - Codeigniter 如何从 url_title() 中获取原始字符串?

我正在尝试学习如何使用代码启动器,但遇到了一个小问题。与大多数人第一次使用框架时一样,我也在写博客。我试图让我的View链接看起来像:http://localhost/blog/view/my-blog-post-title我已经做到了。但是当我接触到实际的View方法时,我遇到了问题。基本上我的博客帖子标题指的是我数据库中的第一条帖子记录。但实际标题看起来像我的博客,帖子标题。那么,当原始内容是我的博客,帖子标题时,如何从my-blog-post-title中获取id,以便我可以从数据库中提取该帖子?或者我应该只使用数字(我不想;_;)。 最佳答案

codeigniter 防止系统文件夹和文件夹被索引

system文件夹、img文件夹、css文件夹、js文件夹中包含与网站内容无关的代码。我们应该在robots.text中禁止它们吗? 最佳答案 禁止目录使用robots.txt文件意味着:他们的内容不会被主要搜索引擎编入索引如果这些文件包含与您的网站无关的内容,和/或不应在搜索中返回,您可以这样做。但他们的内容仍然可供用户使用robots.txt只是对爬虫的指示——绝对不是禁止任何人访问的方法。 关于codeigniter防止系统文件夹和文件夹被索引,我们在StackOverflow上找

php - 使用 CodeIgniter 使标题字符串成为所有页面的整个 URI

我尝试使用CodeIgniter创建一个URL结构,该结构使用标题字符串作为完整URI;例如:www.example.com/this-is-a-title-string我非常有信心我需要在URLHelper中使用url_title()函数以及routes.php配置文件夹,但我无法将它们放在一起。我在哪里定义URI以及它如何被路由文件夹捕获?似乎是一个直截了当的问题,但我在创建端到端的URL时遇到了困难。我错过了什么?我想到了routes文件夹中的一个包罗万象的东西:$route['(.*)']="welcome/controller/$1";....但这将如何工作在特定Contro

codeigniter - 谷歌站点地图无法正常工作,因为漂亮的 codeigniter 网址

好的,这是怎么回事!?我使用代码点火器切换到漂亮的网址;http://robertwaynehq.com/what-we-do而不是与.php相同然后我更新了站点地图文件,它似乎不喜欢页面没有扩展名。此外,谷歌网站管理员网站给出了重定向错误。然而页面工作。帮忙?编辑:我在旧文件中确实有重定向。真正的问题是我已经更新了sitemap.xml并且谷歌网站管理员工具似乎不喜欢或不识别这些文件。http://mydomain.com/weeklyhttp://mydomain.com/index.phpweeklyhttp://mydomain.com/what-we-doweekly

codeigniter - 修复 Codeigniter 网站新闻部分的规范化

Google将我的新闻文章编入索引:https://www.site.com/news/id5-和:https://www.site.com/news/id5-title-of-article事实上,它对两者都进行了索引,但在结果中忽略了完整的URL版本。两个URL都解析为相同的地址,但我想每次都强制使用id#-title-of-article来解决这个规范化问题。该站点是使用Codeignigter框架编写的。我在system/application/config/routes.php的路由文件包含:$route['news/id(\d+)-(.*)']="news/view/$1"

codeigniter - 重复的元描述和标题标签

我有一个在线壁纸网站,为了优化SEO,网站管理员工具标记了29个重复的元描述和标题标签。每当我单击菜单或子菜单链接(例如“计算机”)时,我希望更新标题、元描述、标题标签、关键字以反射(reflect)术语计算机。一个重要的事实是,当我单击菜单时,数据会异步加载到内容div上。我的网站:http://www.fondolandia.com我认为我应该在单击菜单项时开始更新Url,然后使用jquery更新标题和元数据,这是否有助于改善搜索结果?提前致谢[更新]我在另一个网站上找到了这个示例,它似乎对搜索结果有帮助。 最佳答案 我认为您必

controller - 在 codeigniter 中创建动态 url

我目前正在为一家新闻机构制作一个小型CMS。管理员将在一段时间内更新新闻。现在我希望url看起来像http://somedomain.com/apple-iphoe5c-released,而不是像http://somedomain.com/头条新闻/1。我在gocart(内置于codeigniter)中看到,它们具有带有产品名称的url。我如何能够实现这一目标? 最佳答案 对于这件事,你已经使用了ci中给定的路由考虑这个小例子$route['aboutus']="anycontrollerismaptothatname";sampl