【问题标题】:.htaccess friendly URL's.htaccess 友好的 URL
【发布时间】:2012-06-03 02:12:17
【问题描述】:

我知道这个话题已经被讨论过并且被打死了......但是我的话题太简单了,也许我过于复杂了?我已经编写了我的 .htaccess 文件,但它一直是用于动态内容的。 pagename.php?id=1 或其他...但在这种情况下,我有一个 10 页的静态网站。没有 CMS,没有数据库...漂亮而简单的扁平 php 文件。 PHO 仅用于某些包含文件。它实际上是 HTML。

但是,我想从链接中删除扩展名,以便 www.example.com/about.php 变为 www.example.com/about

我遇到的棘手部分是代码中现有的 URL

<a href="http://www.example.com/about.php">

我希望在用户滚动并单击它时重新编写,而无需编辑网站或更改文件名。虽然看似简单的任务,但我似乎无法让它发挥作用?任何想法重写规则是什么?

【问题讨论】:

  • 你可以通过jquery从每个链接中删除.php

标签: .htaccess url friendly-url


【解决方案1】:

mod_rewrite 不会重写您的文档。它只重写浏览器发送的requests(并且浏览器只在用户点击链接后发送请求,即使这样当前显示的页面内容也不会改变)。 p>

除非您想进行重大研究,否则您可能必须编辑文件。

【讨论】:

  • 啊,我谨慎乐观地认为事实并非如此。问题是,如果没有动态内容,我可以发誓我以前看过它?我想我会进行 30 分钟的疯狂研究,看看我能挖掘出什么……必须/希望/一厢情愿的想法是掩盖扩展的方法吗?
猜你喜欢
  • 2013-08-31
  • 2015-12-16
  • 2011-05-29
  • 2013-01-22
  • 1970-01-01
  • 2013-02-03
  • 2011-07-11
  • 2011-09-25
相关资源
最近更新 更多