【问题标题】:Total noob at mod_rewritemod_rewrite 的总菜鸟
【发布时间】:2012-07-19 21:18:26
【问题描述】:

我正在尝试重写我的 URL,但遇到了严重问题。我在 Godaddy linux 托管服务器上,它没有任何类型的配置文件或 .htaccess 文件。我使用以下重写信息创建了自己的 .htaccess 文件,但我不知道该怎么做:

RewriteEngine On
RewriteRule ^NSN/([^/]*)\.html$ /nsn.php?NSN=$1 [L]

Godaddy 的人告诉我,我可以使用 URL 重定向来帮助解决这个问题,但我什至不确定这意味着什么。

如果有人可以帮助了解如何完成这项工作的后续步骤,我们将不胜感激。

谢谢。

【问题讨论】:

    标签: php apache .htaccess mod-rewrite shared-hosting


    【解决方案1】:

    重写 URL 是将您在浏览器中看到的 URL 从默认值映射到更有意义或更容易记住的内容。最简单的例子是这样的:

    # Replace all html references with php
    RewriteRule html php
    

    testing tool 将节省时间,了解如何使用 aliases or redirects 来避免正则表达式可能会有所帮助。

    【讨论】:

      猜你喜欢
      • 2022-01-23
      • 1970-01-01
      • 2012-05-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-07-11
      • 2015-12-25
      • 1970-01-01
      相关资源
      最近更新 更多