我想从今天早上开始乱用mod_rewrite,但我无法实现我想要的。
这是问题......
我有以下文件结构:
|
|_ virtual
| |_ app
| |_ .htaccess
|_ real
|_ app
|_ index.php
|_ .htaccess
|_ javascript
|_ app.js
基本上,我希望用户通过/virtual/app
网址浏览网站。此访问必须在查询字符串中添加一个参数(在实际项目中,将有几个文件夹,如虚拟文件夹,此参数的值不同)。
进入real/app
文件夹的.htaccess会将任何未指向实际文件的查询重定向到index.php
文件。以下是其内容:
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.php [QSA,L]
所以,这里有一些我想要的重定向的例子:
/virtual/app -> /real/app?p=1
/virtual/app/whatever -> /real/app/whatever?p=1
/virtual/app/javascript/app.js -> /real/app/javascript/app.js or /real/app/javascript/app.js?p=1
你能帮我写一下virtual/app/.htaccess
文件吗?
提前谢谢。