【发布时间】:2015-05-06 02:32:24
【问题描述】:
自从我使用 mod_rewrite 以来已经有一段时间了,所以我希望有人能快速阐明这一点。
基本上,我有一个扁平的动态 PHP 文件,称之为 myForm.php。每当在路径 h.t.t.tp://mydomain.com/mylong/uri/contact/path 的域上发出请求时,我都需要提供此文件。如果用户去那个位置,我需要我的 apache 服务器来提供 myForm.php 文件,这当然应该让用户不知道。他们仍然会看到 /mylong/uri/contact/path 作为他们的位置地址,但所提供的文件来自 webroot 文件夹或其他位置,名为 myForm.php .
这很容易使用 mod_rewrite 对吗?
类似:
RewriteEngine on
RewriteRule ^/mylong/uri/contact/path$ /myForm.php [PT]
这行得通吗?取自: http://httpd.apache.org/docs/trunk/rewrite/remapping.html
提前感谢任何可以确认并提供出色答案的人!
【问题讨论】:
标签: php apache .htaccess mod-rewrite