Apache Mod-重写底漆?
时间:2020-03-06 14:36:31 来源:igfitidea点击:
我想知道什么是入门/指南/教程/等。是否在那里学习使用Apache / .htaccess重写URL?从哪里开始的好地方?
我的主要兴趣是学习如何将某些目录指向其他目录,以及如何使用URL的一部分作为脚本的参数(即" / some / subdirs / like / this" =>" script.php?a = some&b = subdirs&c = like&d = this")。
解决方案
我发现这非常有用:http://www.addedbytes.com/apache/url-rewriting-for-beginners/
手册有什么问题?
Apache Documentation站点对使用mod_rewrite进行了很好的介绍。
它涵盖了指令的工作方式,并提供了许多示例,例如:
RewriteRule ^/games.* /usr/local/games/web RewriteRule ^/product/(.*)/view$ /var/web/productdb/
它涵盖了基本sytanx的所有内容,这些内容用于更改URI(这似乎是我们要询问的内容)以及使用正则表达式,条件和重定向响应。
apache文件一直对我有用。奥赖利的《 Apache:权威指南》也是很好的物理资源。
我会直奔马的嘴:
http://httpd.apache.org/docs/1.3/mod/mod_rewrite.html
但作为较温和的介绍:
http://www.workingwith.me.uk/articles/scripting/mod_rewrite
Apache手册中有很多示例。
- URL重写指南
- URL重写指南-高级主题