AcceptPathInfo On
RewriteEngine On
RewriteBase /%{DOCUMENT_ROOT}/
RewriteCond %{REQUEST_URI} !=/index.php
RewriteRule ^(.*) /index.php?req=$1 [L,PT]
这就是我目前所拥有的。如果不是很明显,我想找到当前正在运行的.htaccess文件的当前位置,并在当前网址之后更改其想要命中的任何网址来命中/CurrentDirectory/index.php?req=restofurl
不幸的是,这打破了 但是,
AcceptPathInfo On
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_URI} !=/index.php
RewriteRule ^(.*) /index.php?req=$1 [L,PT]
除了命中根目录
之外,不会破坏并按照需要完全答案 0 :(得分:0)
对我而言,就像你只想完全跳过RewriteBase一样。由于您希望重定向与当前目录相关,我原以为这会起作用...
RewriteEngine On
RerwiteCond %{REQUEST_URI} !index\.php$
RerwiteRule ^(.*) index.php?req=$1 [L]