【问题标题】:From where I should learn about htaccess我应该从哪里了解 htaccess
【发布时间】:2015-07-09 16:46:12
【问题描述】:

我正在使用 PHP,但不了解 htaccess。这些天我知道htaccess的价值有多大。所以,我决定先学习 htacces 然后再往前走。但不知道从哪里开始?请提供您的指导方针。我想学习有关 htaccess 的完整提示和技巧。我知道一些东西,但我想学习更多技术。就像我想创建 SEO 友好的 url 和其他类别的 url。提前致谢。

【问题讨论】:

    标签: .htaccess mod-rewrite seo


    【解决方案1】:

    【讨论】:

    • 你真的告诉了我很多新东西的来源。这样一个伟大的网站来了解事情。简单的解释。
    【解决方案2】:

    你应该检查 http://htaccess-guide.com/ 写的很详细。

    【讨论】:

      【解决方案3】:

      官方操作方法/教程位于此处:http://httpd.apache.org/docs/current/howto/htaccess.html

      但野外有大量资源。

      【讨论】:

        【解决方案4】:

        好的,首先,您应该尽可能避免使用.htaccess。这不是关于使用 .htaccess 来获得你需要的东西,而是关于使用 Apache 指令。如果您可以访问 Apache config 或 vhost,那就更好了,因为可以在那里使用任何指令。请在下面的链接中直接从 Apache 开始不使用 .htaccess 的时间。

        When not to use .htaccess

        使用.htaccess 会对每个请求的服务器性能造成小的影响,因为它会扫描每个目录以查找此文件以应用任何指令。 大多数大型网站不使用 .htaccess,他们将其放在配置或 vhost 文件中,并将其保留为 AllowOverride None

        现在您需要知道的最重要的事情之一是mod_rewriteMod_rewrite 使用 Regex 进行大部分模式匹配。

        http://httpd.apache.org/docs/current/mod/mod_rewrite.html

        这个网站有助于理解正则表达式,因为它起初相当复杂,但即使有经验也可以。

        http://www.regular-expressions.info/tutorial.html

        您可能还想了解使用 Apache 可以做什么,而不是如何使用 .htaccess

        了解核心功能会对您有很大帮助,它会告诉您哪些功能可以与 .htaccess 一起使用或仅 Config 使用

        http://httpd.apache.org/docs/2.4/mod/core.html

        【讨论】:

          猜你喜欢
          • 2010-09-19
          • 1970-01-01
          • 2012-07-04
          • 2023-03-27
          • 1970-01-01
          • 2017-11-06
          • 2020-09-30
          • 1970-01-01
          • 2011-09-15
          相关资源
          最近更新 更多