我在PHP工作,但不了解htaccess。而这些天我知道htaccess的价值是多少。所以,我决定先学习htacces然后再向前迈进。但是我不知道应该从哪里开始?请提供您的指南。我想学习完整的提示&关于htaccess的伎俩。我知道一些事情,但我想学习更多技巧。就像我想创建SEO友好网址和其他类别网址一样。提前谢谢。
答案 0 :(得分:1)
你应该检查一下 http://htaccess-guide.com/ 它非常详细。
答案 1 :(得分:1)
官方操作方法/教程位于:http://httpd.apache.org/docs/current/howto/htaccess.html
但是野外有很多资源。
答案 2 :(得分:1)
您可以尝试以下链接:
适合初学者的教程
.htaccess文件)
http://www.javascriptkit.com/howto/htaccess.shtml
网址重写教程
网址重写
http://www.smashingmagazine.com/2011/11/02/introduction-to-url-rewriting/
Apache官方文档)
答案 3 :(得分:1)
好的,首先,如果可能的话,你应该避免使用.htaccess
。这不是使用.htaccess
来获得使用Apache指令所需的内容。如果您可以访问Apache config或vhost,那么可以在那里使用任何指令。请从以下链接直接从Apache使用.htaccess
开始。
使用.htaccess
会在服务器上为每个请求提供小的性能影响,因为它会扫描每个目录以查找此文件以应用任何指令。
大多数大型网站都不使用.htaccess,他们将它放在config或vhost文件中,并留下AllowOverride None
。
现在您需要知道的最重要的事情之一是mod_rewrite
。 Mod_rewrite
使用Regex进行大部分模式匹配。
http://httpd.apache.org/docs/current/mod/mod_rewrite.html
这个网站有助于理解正则表达式,因为它起初非常复杂,甚至可以有经验。
http://www.regular-expressions.info/tutorial.html
您可能还想了解一般Apache可以做些什么,而不仅仅使用.htaccess
。
学习核心功能会对您有所帮助,它会告诉您哪些功能可以用于.htaccess
或仅用于配置