我试图删除proxy.php文件以及传递给它的参数。这就是目前的情况。
http://localhost/stuff/proxy.php?parameter=folder01/some.file
这是我希望它的样子。
http://localhost/stuff/folder01/some.file
对于我的htaccess文件,我尝试了以下但是它们不起作用。
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /proxy.php?parameter=$1 [L]
这个
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.+?)/?$ /proxy.php?parameter=$1 [L,QSA]
有什么想法吗?
答案 0 :(得分:0)
在root目录中试用它或将其放在stuff目录中并删除RewriteBase
行。
RewriteEngine on
RewriteBase /stuff/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ proxy.php?parameter=$1 [L]