【问题标题】:mod rewrite not workingmod重写不起作用
【发布时间】:2011-04-21 09:16:28
【问题描述】:

我有一个网站,我的页面是动态生成的。我想更改网址:

http://www.mydomain.com/library.php?id=13

类似于:

http://www.mydomain.com/13.html

我正在使用这个重写规则:

重写引擎开启 重写规则 ^([^/]*)\.html$ /library.php?id=$1 [L]

不幸的是,它不起作用。当我点击链接时,页面会转到这个网址:

www.mydomain.com/library.php?id=13

但奇怪的是,当我浏览到 www.mydomain.com/13.html 时,链接仍然有效。

我错过了什么?

【问题讨论】:

  • 如果对您有帮助,您应该将 Walialu 的答案标记为正确。

标签: mod-rewrite url-rewriting


【解决方案1】:

您需要将 library.php 文件中生成的链接更改为新定义的格式:)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-10-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-07-30
    • 2017-08-31
    相关资源
    最近更新 更多